From 30097b98a2cc52497ccadbe5c75f3b00eb25c328 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Mon, 26 Feb 2024 14:41:19 +0100 Subject: [PATCH] prepare for new internal variants model --- .../workspace/document-workspace.context.ts | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.context.ts index 8decc256d8..0c30839953 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.context.ts @@ -57,16 +57,19 @@ export class UmbDocumentWorkspaceContext readonly allowedVariants = combineObservables([this.variants, this.languages], ([variants, languages]) => { const missingLanguages = languages.filter((x) => !variants.some((v) => v.culture === x.unique)); const newVariants = variants.concat( - missingLanguages.map((language) => ({ - state: UmbDocumentVariantState.NOT_CREATED, - isMandatory: language.isMandatory, - culture: language.unique, - segment: null, - name: language.name, - createDate: '', - publishDate: '', - updateDate: '', - })), + missingLanguages.map( + (language) => + ({ + state: UmbDocumentVariantState.NOT_CREATED, + isMandatory: language.isMandatory, + culture: language.unique, + segment: null, + name: language.name, + createDate: null, + publishDate: null, + updateDate: null, + }) as UmbDocumentVariantModel, + ), ); return newVariants; });