fix compile errors
This commit is contained in:
@@ -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();
|
||||
|
||||
@@ -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,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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) {
|
||||
|
||||
@@ -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));
|
||||
|
||||
@@ -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));
|
||||
|
||||
Reference in New Issue
Block a user