diff --git a/lib/content-services/content-node-selector/content-node-dialog.service.spec.ts b/lib/content-services/content-node-selector/content-node-dialog.service.spec.ts index d8a0102ad7..dbc2adc35f 100644 --- a/lib/content-services/content-node-selector/content-node-dialog.service.spec.ts +++ b/lib/content-services/content-node-selector/content-node-dialog.service.spec.ts @@ -95,7 +95,7 @@ describe('ContentNodeDialogService', () => { () => { }, (error) => { expect(materialDialog.open).not.toHaveBeenCalled(); - expect(error.statusCode).toBe(403); + expect(JSON.parse(error.message).error.statusCode).toBe(403); }); }); diff --git a/lib/content-services/content-node-selector/content-node-dialog.service.ts b/lib/content-services/content-node-selector/content-node-dialog.service.ts index 8f375781d4..c6da1fe915 100644 --- a/lib/content-services/content-node-selector/content-node-dialog.service.ts +++ b/lib/content-services/content-node-selector/content-node-dialog.service.ts @@ -83,7 +83,8 @@ export class ContentNodeDialogService { return select; } else { - return Observable.throw({ statusCode: 403 }); + let errors = new Error(JSON.stringify({ error: { statusCode: 403 } } )); + return Observable.throw(errors); } }