From a905ec30a969e2dcef8e62fdc685c9b179dc991b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Tue, 27 Feb 2024 09:44:27 +0100 Subject: [PATCH] remove schedule --- .../src/packages/core/variant/variant-id.class.ts | 1 - .../global-contexts/document-variant-manager.context.temp_ts | 5 +++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/variant/variant-id.class.ts b/src/Umbraco.Web.UI.Client/src/packages/core/variant/variant-id.class.ts index 2e6144b1c3..c131029e8a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/variant/variant-id.class.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/variant/variant-id.class.ts @@ -32,7 +32,6 @@ export class UmbVariantId { public readonly culture: string | null = null; public readonly segment: string | null = null; - public readonly schedule: { publishTime?: string | null; unpublishTime?: string | null } | null = null; constructor(culture?: string | null, segment?: string | null) { this.culture = (culture === UMB_INVARIANT_CULTURE ? null : culture?.toLowerCase()) ?? null; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/global-contexts/document-variant-manager.context.temp_ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/global-contexts/document-variant-manager.context.temp_ts index d5323f8a55..09802ec8c6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/global-contexts/document-variant-manager.context.temp_ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/global-contexts/document-variant-manager.context.temp_ts @@ -17,8 +17,6 @@ export class UmbDocumentVariantManagerContext extends UmbContextBase implements UmbApi { - #publishingRepository = new UmbDocumentPublishingRepository(this); - #documentRepository = new UmbDocumentDetailRepository(this); #modalManagerContext?: typeof UMB_MODAL_MANAGER_CONTEXT.TYPE; #appLanguageCulture?: string; @@ -88,6 +86,7 @@ export class UmbDocumentVariantManagerContext * @param documentUnique The unique identifier of the document. */ async publish(documentUnique: string) { + #documentRepository = new UmbDocumentDetailRepository(this); const { data } = await this.#documentRepository.requestByUnique(documentUnique); if (!data) throw new Error('Document not found'); const variantIds = await this.pickVariants( @@ -96,6 +95,7 @@ export class UmbDocumentVariantManagerContext this.#appLanguageCulture ? [this.#appLanguageCulture] : undefined, ); if (variantIds.length) { + #publishingRepository = new UmbDocumentPublishingRepository(this); await this.#publishingRepository.publish(documentUnique, variantIds); } } @@ -105,6 +105,7 @@ export class UmbDocumentVariantManagerContext * @param documentUnique The unique identifier of the document. */ async unpublish(documentUnique: string) { + #documentRepository = new UmbDocumentDetailRepository(this); const { data } = await this.#documentRepository.requestByUnique(documentUnique); if (!data) throw new Error('Document not found');