refactor: changed project functions logic of permissions

This commit is contained in:
2026-07-08 10:27:01 +03:30
parent 29d647556c
commit ff08da1330
6 changed files with 61 additions and 66 deletions
@@ -70,7 +70,7 @@ export class WorkspaceService {
}
async findByUser(userId: string, permissions: PermissionEnum[]): Promise<TMWorkspace[]> {
if(permissions.includes(PermissionEnum.WORKSPACE)) {
if(permissions.includes(PermissionEnum.VIEW_ALL_WORKSPACES)) {
return await this.workspaceRepository.find();
}
return await this.workspaceRepository.findByUser(userId);