fix compile errors

This commit is contained in:
Mads Rasmussen
2023-10-11 10:28:31 +02:00
parent 3219dce087
commit 3d3c19b0f8
5 changed files with 9 additions and 32 deletions

View File

@@ -1107,11 +1107,6 @@ class UmbDocumentTypeData extends UmbEntityData<DocumentTypeResponseModel> {
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();

View File

@@ -656,10 +656,7 @@ class UmbDocumentData extends UmbEntityData<DocumentResponseModel> {
}
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<DocumentResponseModel> {
getUserPermissionsForDocument(id: string): Array<any> {
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,
);
}
}

View File

@@ -9,7 +9,10 @@ export class UmbEntityData<T extends UmbEntityBase> extends UmbData<T> {
}
getAll() {
return this.data;
return {
total: this.data.length,
items: this.data,
};
}
getList(skip: number, take: number) {

View File

@@ -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<UserGroupResponseModel> {
super(data);
}
getAll(): PagedUserGroupResponseModel {
return {
total: this.data.length,
items: this.data,
};
}
getItems(ids: Array<string>): Array<UserGroupItemResponseModel> {
const items = this.data.filter((item) => ids.includes(item.id ?? ''));
return items.map((item) => createUserGroupItem(item));

View File

@@ -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<UserResponseModel> {
super(data);
}
getAll(): PagedUserResponseModel {
return {
total: this.data.length,
items: this.data,
};
}
getItems(ids: Array<string>): Array<UserItemResponseModel> {
const items = this.data.filter((item) => ids.includes(item.id ?? ''));
return items.map((item) => createUserItem(item));