diff --git a/apps/server/src/core/workspace/dto/update-workspace-user-role.dto.ts b/apps/server/src/core/workspace/dto/update-workspace-user-role.dto.ts index 2dc52a3b..4df9222e 100644 --- a/apps/server/src/core/workspace/dto/update-workspace-user-role.dto.ts +++ b/apps/server/src/core/workspace/dto/update-workspace-user-role.dto.ts @@ -1,4 +1,5 @@ -import { IsNotEmpty, IsString, IsUUID } from 'class-validator'; +import { IsEnum, IsNotEmpty, IsUUID } from 'class-validator'; +import { UserRole } from '../../../common/helpers/types/permission'; export class UpdateWorkspaceUserRoleDto { @IsNotEmpty() @@ -6,6 +7,6 @@ export class UpdateWorkspaceUserRoleDto { userId: string; @IsNotEmpty() - @IsString() + @IsEnum(UserRole) role: string; }