diff --git a/apps/api/src/workspace-role/controller/workspace-role.controller.ts b/apps/api/src/workspace-role/controller/workspace-role.controller.ts index d92d7a3a..793c6435 100644 --- a/apps/api/src/workspace-role/controller/workspace-role.controller.ts +++ b/apps/api/src/workspace-role/controller/workspace-role.controller.ts @@ -6,14 +6,12 @@ import { Param, Post, Put, - Query, - UseGuards + Query } from '@nestjs/common' import { WorkspaceRoleService } from '../service/workspace-role.service' import { CurrentUser } from '../../decorators/user.decorator' import { Authority, User, Workspace, WorkspaceRole } from '@prisma/client' import { CreateWorkspaceRole } from '../dto/create-workspace-role/create-workspace-role' -import { AdminGuard } from '../../auth/guard/admin/admin.guard' import { UpdateWorkspaceRole } from '../dto/update-workspace-role/update-workspace-role' import { RequiredApiKeyAuthorities } from '../../decorators/required-api-key-authorities.decorator' @@ -111,21 +109,21 @@ export class WorkspaceRoleController { ) } - @Get() - @UseGuards(AdminGuard) - async getAllWorkspaceRoles( - @Query('page') page: number = 0, - @Query('limit') limit: number = 10, - @Query('sort') sort: string = 'name', - @Query('order') order: string = 'asc', - @Query('search') search: string = '' - ) { - return await this.workspaceRoleService.getWorkspaceRoles( - page, - limit, - sort, - order, - search - ) - } + // @Get() + // @UseGuards(AdminGuard) + // async getAllWorkspaceRoles( + // @Query('page') page: number = 0, + // @Query('limit') limit: number = 10, + // @Query('sort') sort: string = 'name', + // @Query('order') order: string = 'asc', + // @Query('search') search: string = '' + // ) { + // return await this.workspaceRoleService.getWorkspaceRoles( + // page, + // limit, + // sort, + // order, + // search + // ) + // } } diff --git a/apps/api/src/workspace-role/service/workspace-role.service.ts b/apps/api/src/workspace-role/service/workspace-role.service.ts index 58b04aec..f839a1c8 100644 --- a/apps/api/src/workspace-role/service/workspace-role.service.ts +++ b/apps/api/src/workspace-role/service/workspace-role.service.ts @@ -307,26 +307,26 @@ export class WorkspaceRoleService { }) } - async getWorkspaceRoles( - page: number, - limit: number, - sort: string, - order: string, - search: string - ): Promise { - return await this.prisma.workspaceRole.findMany({ - where: { - name: { - contains: search - } - }, - skip: page * limit, - take: limit, - orderBy: { - [sort]: order - } - }) - } + // async getWorkspaceRoles( + // page: number, + // limit: number, + // sort: string, + // order: string, + // search: string + // ): Promise { + // return await this.prisma.workspaceRole.findMany({ + // where: { + // name: { + // contains: search + // } + // }, + // skip: page * limit, + // take: limit, + // orderBy: { + // [sort]: order + // } + // }) + // } private async getWorkspaceRoleWithAuthority( userId: User['id'],