diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/document-type.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/document-type.data.ts index f510fa8468..ef912e8795 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/document-type.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/document-type.data.ts @@ -1107,11 +1107,6 @@ class UmbDocumentTypeData extends UmbEntityData { const items = this.treeData.filter((item) => allowedTypeKeys.includes(item.id ?? '')); return items.map((item) => item); } - - /** For internal use */ - getAll() { - return this.data; - } } export const umbDocumentTypeData = new UmbDocumentTypeData(); diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/document.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/document.data.ts index 5af8384cb4..5c4edfb0d2 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/document.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/document.data.ts @@ -656,10 +656,7 @@ class UmbDocumentData extends UmbEntityData { } getAllowedDocumentTypesAtRoot(): PagedDocumentTypeResponseModel { - const items = umbDocumentTypeData.getAll(); //.filter((docType) => docType.allowedAsRoot); - - const total = items?.length; - return { items, total }; + return umbDocumentTypeData.getAll(); //.filter((docType) => docType.allowedAsRoot); } getRecycleBinRoot(): PagedRecycleBinItemResponseModel { @@ -681,8 +678,9 @@ class UmbDocumentData extends UmbEntityData { getUserPermissionsForDocument(id: string): Array { return umbUserPermissionData .getAll() - .filter( - (permission) => permission.target.entityType === DOCUMENT_ENTITY_TYPE && permission.target.documentId === id, + .items.filter( + (permission: any) => + permission.target.entityType === DOCUMENT_ENTITY_TYPE && permission.target.documentId === id, ); } } diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/entity.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/entity.data.ts index 9da17cc4f2..cc63fa64dd 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/entity.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/entity.data.ts @@ -9,7 +9,10 @@ export class UmbEntityData extends UmbData { } getAll() { - return this.data; + return { + total: this.data.length, + items: this.data, + }; } getList(skip: number, take: number) { diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/user-group.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/user-group.data.ts index 4fea6c2999..1fd17caccf 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/user-group.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/user-group.data.ts @@ -4,11 +4,7 @@ import { UMB_USER_PERMISSION_DOCUMENT_DELETE, UMB_USER_PERMISSION_DOCUMENT_READ, } from '@umbraco-cms/backoffice/document'; -import { - PagedUserGroupResponseModel, - UserGroupItemResponseModel, - UserGroupResponseModel, -} from '@umbraco-cms/backoffice/backend-api'; +import { UserGroupItemResponseModel, UserGroupResponseModel } from '@umbraco-cms/backoffice/backend-api'; const createUserGroupItem = (item: UserGroupResponseModel): UserGroupItemResponseModel => { return { @@ -24,13 +20,6 @@ class UmbUserGroupData extends UmbEntityData { super(data); } - getAll(): PagedUserGroupResponseModel { - return { - total: this.data.length, - items: this.data, - }; - } - getItems(ids: Array): Array { const items = this.data.filter((item) => ids.includes(item.id ?? '')); return items.map((item) => createUserGroupItem(item)); diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/user.data.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/user.data.ts index 18dbc0ce37..77d0c6b639 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/user.data.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/user.data.ts @@ -2,7 +2,6 @@ import { UmbEntityData } from './entity.data.js'; import { umbUserGroupData } from './user-group.data.js'; import { UmbLoggedInUser } from '@umbraco-cms/backoffice/auth'; import { - PagedUserResponseModel, UpdateUserGroupsOnUserRequestModel, UserItemResponseModel, UserResponseModel, @@ -22,13 +21,6 @@ class UmbUserData extends UmbEntityData { super(data); } - getAll(): PagedUserResponseModel { - return { - total: this.data.length, - items: this.data, - }; - } - getItems(ids: Array): Array { const items = this.data.filter((item) => ids.includes(item.id ?? '')); return items.map((item) => createUserItem(item));