mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-17 15:03:07 +00:00
121550: Fixed dso edit menu crashing when dso isn't resolved yet
This commit is contained in:
@@ -12,7 +12,6 @@ import { MenuItemType } from '../menu-item-type.model';
|
||||
import { PartialMenuSection } from '../menu-provider.model';
|
||||
import { DSpaceObjectPageMenuProvider } from './helper-providers/dso.menu';
|
||||
import { DSpaceObject } from 'src/app/core/shared/dspace-object.model';
|
||||
import { hasValue } from '../../empty.util';
|
||||
|
||||
/**
|
||||
* Menu provider to create the parent wrapper menu of the various DSO page menu sections
|
||||
@@ -23,10 +22,6 @@ export class DsoOptionMenu extends DSpaceObjectPageMenuProvider {
|
||||
|
||||
alwaysRenderExpandable = true;
|
||||
|
||||
protected isApplicable(dso: DSpaceObject): boolean {
|
||||
return hasValue(dso);
|
||||
}
|
||||
|
||||
getSectionsForContext(dso: DSpaceObject): Observable<PartialMenuSection[]> {
|
||||
return of([
|
||||
{
|
||||
|
@@ -40,4 +40,8 @@ export abstract class DSpaceObjectPageMenuProvider extends AbstractRouteContextM
|
||||
return dso.type.toString().toLowerCase();
|
||||
}
|
||||
}
|
||||
|
||||
protected isApplicable(dso: DSpaceObject): boolean {
|
||||
return hasValue(dso);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user