From 4d528da0d1bfc105da624b6685545a06c8a904eb Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Mon, 18 Mar 2024 16:09:48 +0100 Subject: [PATCH] convert to server path --- .../tree/stylesheet-tree.server.data-source.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/tree/stylesheet-tree.server.data-source.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/tree/stylesheet-tree.server.data-source.ts index 6fb3e5382d..eb7ed09eef 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/tree/stylesheet-tree.server.data-source.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/tree/stylesheet-tree.server.data-source.ts @@ -53,11 +53,15 @@ const getChildrenOf = (args: UmbTreeChildrenOfRequestArgs) => { } }; -const getAncestorsOf = (args: UmbTreeAncestorsOfRequestArgs) => +const getAncestorsOf = (args: UmbTreeAncestorsOfRequestArgs) => { + const descendantPath = new UmbServerFilePathUniqueSerializer().toServerPath(args.descendantUnique); + if (!descendantPath) throw new Error('Descendant path is not available'); + // eslint-disable-next-line local-rules/no-direct-api-import - StylesheetResource.getTreeStylesheetAncestors({ - descendantPath: args.descendantUnique, + return StylesheetResource.getTreeStylesheetAncestors({ + descendantPath, }); +}; const mapper = (item: FileSystemTreeItemPresentationModel): UmbStylesheetTreeItemModel => { const serializer = new UmbServerFilePathUniqueSerializer();