From 2f388b3f9101e0bf9ec4d76d3a21ed692dac0a90 Mon Sep 17 00:00:00 2001 From: Bjarke Berg Date: Tue, 3 Dec 2024 13:50:36 +0100 Subject: [PATCH] Fixes https://github.com/umbraco/Umbraco-CMS/issues/17614 (#17687) --- .../local-components/insert-menu/insert-menu.element.ts | 4 +++- .../templating-item-picker-modal.element.ts | 4 +--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/local-components/insert-menu/insert-menu.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/local-components/insert-menu/insert-menu.element.ts index 9c5fceab52..ddc4c26662 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/local-components/insert-menu/insert-menu.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/local-components/insert-menu/insert-menu.element.ts @@ -37,7 +37,9 @@ export class UmbTemplatingInsertMenuElement extends UmbLitElement { switch (type) { case CodeSnippetType.partialView: { - this.value = getInsertPartialSnippet(value); + const regex = /^%2F|%25dot%25cshtml$/g; + const prettyPath = value.replace(regex, '').replace(/%2F/g, '/'); + this.value = getInsertPartialSnippet(prettyPath); this.#dispatchInsertEvent(); break; } diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/modals/templating-item-picker/templating-item-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/modals/templating-item-picker/templating-item-picker-modal.element.ts index 378d149266..c1f26a554a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/modals/templating-item-picker/templating-item-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/modals/templating-item-picker/templating-item-picker-modal.element.ts @@ -53,10 +53,8 @@ export class UmbTemplatingItemPickerModalElement extends UmbModalBaseElement< if (!value) return; - const regex = /^%2F|%25dot%25cshtml$/g; - const prettyPath = value.replace(regex, '').replace(/%2F/g, '/'); this.value = { - value: prettyPath, + value: value, type: CodeSnippetType.partialView, }; this.modalContext?.submit();