From a48360b63c9371330d71a90ad416fe2644526dca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jesper=20M=C3=B8ller=20Jensen?= <26099018+JesmoDev@users.noreply.github.com> Date: Fri, 27 Jan 2023 02:51:35 +0100 Subject: [PATCH] fix default language warning when creating language --- .../views/edit/workspace-view-language-edit.element.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language/views/edit/workspace-view-language-edit.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language/views/edit/workspace-view-language-edit.element.ts index da73161d49..c1537c6121 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language/views/edit/workspace-view-language-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language/views/edit/workspace-view-language-edit.element.ts @@ -129,9 +129,12 @@ export class UmbWorkspaceViewLanguageEditElement extends UmbLitElement { } private _renderDefaultLanguageWarning() { - const originalIsDefault = this._languages.find( - (language) => language.isoCode === this.language?.isoCode - )?.isDefault; + let originalIsDefault = false; + + if (this.language?.isoCode) { + originalIsDefault = + this._languages.find((language) => language.isoCode === this.language?.isoCode)?.isDefault ?? false; + } if (originalIsDefault === this.language?.isDefault) return nothing;