diff --git a/projects/common/src/fm/effects/app-common.effects.ts b/projects/common/src/fm/effects/app-common.effects.ts index d2570ec..4b19019 100644 --- a/projects/common/src/fm/effects/app-common.effects.ts +++ b/projects/common/src/fm/effects/app-common.effects.ts @@ -139,10 +139,17 @@ export class AppCommonEffects { const itemType = itemtypes[a.item.itemType]; var editor = itemType && itemType.editor ? itemType.editor : editor; } - this.router$.navigate(['/editor',editor,'item', a.item.code]) - return []; - } - ))); + if (editor == 'croppingscheme') { + // Exeception: no 'item' in route + this.router$.navigate(['/editor', editor, a.item.code]) + } + else { + this.router$.navigate(['/editor', editor, 'item', a.item.code]) + } + return []; + } + ) + )); viewItem$ = createEffect(() => this.actions$.pipe( ofType(appCommonActions.VIEWITEM),