From 170d2d145851e781ea798ec6c2aafafff0532f69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Wed, 1 Mar 2023 11:41:18 +0100 Subject: [PATCH] asPromise --- .../settings/languages/repository/language.repository.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/repository/language.repository.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/repository/language.repository.ts index 9fa8683457..b7c6505cf2 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/repository/language.repository.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/repository/language.repository.ts @@ -23,11 +23,11 @@ export class UmbLanguageRepository { this.#init = Promise.all([ new UmbContextConsumerController(this.#host, UMB_NOTIFICATION_SERVICE_CONTEXT_TOKEN, (instance) => { this.#notificationService = instance; - }), + }).asPromise(), new UmbContextConsumerController(this.#host, UMB_LANGUAGE_STORE_CONTEXT_TOKEN, (instance) => { this.#languageStore = instance; - }), + }).asPromise(), ]); } @@ -55,7 +55,7 @@ export class UmbLanguageRepository { data.items.forEach((x) => this.#languageStore?.append(x)); } - return { data, error, asObservable: () => this.#languageStore!.data }; + return { data, error, asObservable: () => this.#languageStore?.data }; } async requestItems(isoCodes: Array) {