diff --git a/src/Umbraco.Web.UI.Client/src/packages/data-type/search/data-type-search.server.data-source.ts b/src/Umbraco.Web.UI.Client/src/packages/data-type/search/data-type-search.server.data-source.ts index 2dcd9a55aa..20f021a3c5 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/data-type/search/data-type-search.server.data-source.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/data-type/search/data-type-search.server.data-source.ts @@ -39,6 +39,7 @@ export class UmbDataTypeSearchServerDataSource implements UmbSearchDataSource = data.items.map((item) => { return { + href: '/section/settings/workspace/data-type/edit/' + item.id, entityType: UMB_DATA_TYPE_ENTITY_TYPE, unique: item.id, name: item.name, diff --git a/src/Umbraco.Web.UI.Client/src/packages/data-type/search/data-type.search-provider.ts b/src/Umbraco.Web.UI.Client/src/packages/data-type/search/data-type.search-provider.ts index a315d0904c..276e663587 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/data-type/search/data-type.search-provider.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/data-type/search/data-type.search-provider.ts @@ -3,7 +3,9 @@ import { UmbDataTypeSearchRepository } from './data-type-search.repository.js'; import type { UmbSearchProvider, UmbSearchRequestArgs } from '@umbraco-cms/backoffice/search'; import { UmbControllerBase } from '@umbraco-cms/backoffice/class-api'; -export interface UmbDataTypeSearchItemModel extends UmbDataTypeItemModel {} +export interface UmbDataTypeSearchItemModel extends UmbDataTypeItemModel { + href: string; +} export class UmbDataTypeSearchProvider extends UmbControllerBase