From 5431dcd752c7857ee2f1856c9989f7acddd67a30 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Mon, 5 Aug 2024 13:36:54 +0200 Subject: [PATCH] use content workspace context --- .../packages/language/language-access.workspace-context.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/language/language-access.workspace-context.ts b/src/Umbraco.Web.UI.Client/src/packages/language/language-access.workspace-context.ts index f7ade2b8ff..d9e2e97d0a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/language/language-access.workspace-context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/language/language-access.workspace-context.ts @@ -1,13 +1,12 @@ import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; import { UmbContextBase } from '@umbraco-cms/backoffice/class-api'; -import type { UmbVariantDatasetWorkspaceContext } from '@umbraco-cms/backoffice/workspace'; -import { UMB_VARIANT_WORKSPACE_CONTEXT } from '@umbraco-cms/backoffice/workspace'; import { UMB_CURRENT_USER_CONTEXT } from '@umbraco-cms/backoffice/current-user'; import type { UmbVariantOptionModel, UmbVariantModel } from '@umbraco-cms/backoffice/variant'; import { UmbVariantId } from '@umbraco-cms/backoffice/variant'; +import { UMB_CONTENT_WORKSPACE_CONTEXT } from '@umbraco-cms/backoffice/content'; export class UmbLanguageAccessWorkspaceContext extends UmbContextBase { - #workspaceContext?: UmbVariantDatasetWorkspaceContext; + #workspaceContext?: typeof UMB_CONTENT_WORKSPACE_CONTEXT.TYPE; #currentUserAllowedLanguages?: Array; #currentUserHasAccessToAllLanguages?: boolean; #variantOptions?: UmbVariantOptionModel[]; @@ -15,7 +14,7 @@ export class UmbLanguageAccessWorkspaceContext extends UmbContextBase { constructor(host: UmbControllerHost) { super(host, 'UmbLanguageAccessWorkspaceContext'); - this.consumeContext(UMB_VARIANT_WORKSPACE_CONTEXT, (instance) => { + this.consumeContext(UMB_CONTENT_WORKSPACE_CONTEXT, (instance) => { this.#workspaceContext = instance; this.observe(instance.variantOptions, (variantOptions) => { this.#variantOptions = variantOptions;