From c7452e6d199da219d10ed3896e3bb2e035dfc041 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Fri, 8 Dec 2023 11:39:40 +0100 Subject: [PATCH] fallback id --- src/Umbraco.Web.UI.Client/src/mocks/data/data-type.data.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/data-type.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/data-type.data.ts index d43586c0a4..30a842bec6 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/data-type.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/data-type.data.ts @@ -1,6 +1,7 @@ import { UmbEntityTreeData } from './entity-tree.data.js'; import { UmbEntityData } from './entity.data.js'; import { createFolderTreeItem } from './utils.js'; +import { UmbId } from '@umbraco-cms/backoffice/id'; import type { FolderTreeItemResponseModel, DataTypeResponseModel, @@ -745,13 +746,15 @@ class UmbDataTypeData extends UmbEntityData createDataTypeItem(item)); } - createFolder(folder: CreateFolderRequestModel & { id: string | undefined }) { + createFolder(folder: CreateFolderRequestModel) { const newFolder: FolderTreeItemResponseModel = { + type: 'data-type-folder', name: folder.name, - id: folder.id, + id: folder.id ? folder.id : UmbId.new(), parentId: folder.parentId, isFolder: true, isContainer: false, + hasChildren: false, }; this.data.push(newFolder);