diff --git a/src/Squidex/app/shared/services/contents.service.spec.ts b/src/Squidex/app/shared/services/contents.service.spec.ts index 8985c1f11..c9274d471 100644 --- a/src/Squidex/app/shared/services/contents.service.spec.ts +++ b/src/Squidex/app/shared/services/contents.service.spec.ts @@ -172,6 +172,7 @@ describe('ContentsService', () => { scheduledTo: 'Draft', scheduledBy: 'Scheduler1', scheduledAt: '2018-12-12T10:10', + isPending: true, data: {}, dataDraft: {} }, { @@ -231,7 +232,7 @@ describe('ContentsService', () => { null, null, true, - undefined, + null, {}, new Version('2'))); })); diff --git a/src/Squidex/app/shared/services/contents.service.ts b/src/Squidex/app/shared/services/contents.service.ts index a786ff6b6..acb4b84cf 100644 --- a/src/Squidex/app/shared/services/contents.service.ts +++ b/src/Squidex/app/shared/services/contents.service.ts @@ -40,8 +40,8 @@ export class ContentDto { public readonly scheduledBy: string | null, public readonly scheduledAt: DateTime | null, public readonly isPending: boolean, - public readonly data: any, - public readonly dataDraft: any, + public readonly data: object | any, + public readonly dataDraft: object, public readonly version: Version ) { } @@ -106,7 +106,7 @@ export class ContentsService { item.scheduledTo || null, item.scheduledBy || null, item.scheduledAt ? DateTime.parseISO_UTC(item.scheduledAt) : null, - item.isPending, + item.isPending === true, item.data, item.dataDraft, new Version(item.version.toString())); @@ -132,7 +132,7 @@ export class ContentsService { body.scheduledTo || null, body.scheduledBy || null, body.scheduledAt || null ? DateTime.parseISO_UTC(body.scheduledAt) : null, - body.isPending, + body.isPending === true, body.data, body.dataDraft, response.version);