From 3aec7a1eaf72e7bbc77e3fac0b5e50b385eb7d4d Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Fri, 23 Feb 2024 11:35:19 +0100 Subject: [PATCH] return variants --- .../workspace/document-workspace.context.ts | 25 +------------------ 1 file changed, 1 insertion(+), 24 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 a8af434a93..d0d77a079a 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 @@ -52,30 +52,7 @@ export class UmbDocumentWorkspaceContext readonly contentTypeUnique = this.#currentData.asObservablePart((data) => data?.documentType.unique); readonly contentTypeHasCollection = this.#currentData.asObservablePart((data) => !!data?.documentType.collection); - - readonly variants: Observable = combineObservables( - [this.#currentData.asObservablePart((data) => data?.variants ?? []), this.#languageCollection.asObservable()], - ([variants, languages]) => { - const missingLanguages = languages.filter( - (language) => !variants.some((variant) => variant.culture === language.unique), - ); - return variants.concat( - missingLanguages.map((language) => { - return { - name: '', - createDate: '', - publishDate: '', - updateDate: '', - state: UmbDocumentVariantState.NOT_CREATED, - segment: null, - culture: language.unique, - languageName: language.name, - isMandatory: language.isMandatory, - }; - }), - ); - }, - ); + readonly variants = this.#currentData.asObservablePart((data) => data?.variants ?? []); readonly urls = this.#currentData.asObservablePart((data) => data?.urls || []); readonly templateId = this.#currentData.asObservablePart((data) => data?.template?.unique || null);