fix editor ui alias

This commit is contained in:
Mads Rasmussen
2024-05-02 18:46:07 +02:00
parent 702cd619e4
commit 07282123e8
3 changed files with 3 additions and 0 deletions

View File

@@ -310,6 +310,7 @@ export const data: Array<UmbMockDataTypeModel> = [
id: 'dt-datePicker-time',
parent: null,
editorAlias: 'Umbraco.DateTime',
editorUiAlias: 'Umb.PropertyEditorUi.DatePicker',
hasChildren: false,
isFolder: false,
isDeletable: true,

View File

@@ -44,6 +44,7 @@ const createFolderMockMapper = (request: CreateFolderRequestModel): UmbMockDataT
isFolder: true,
hasChildren: false,
editorAlias: '',
editorUiAlias: '',
isDeletable: true,
canIgnoreStartNodes: false,
values: [],

View File

@@ -120,6 +120,7 @@ export class UmbDataTypeServerDataSource implements UmbDetailDataSource<UmbDataT
async update(model: UmbDataTypeDetailModel) {
if (!model.unique) throw new Error('Unique is missing');
if (!model.editorAlias) throw new Error('Property Editor Alias is missing');
if (!model.editorUiAlias) throw new Error('Property Editor UI Alias is missing');
// TODO: make data mapper to prevent errors
const requestBody: UpdateDataTypeRequestModel = {