add permissions to roles

This commit is contained in:
rubikscraft
2022-03-12 15:10:22 +01:00
parent 0aa897fa8d
commit b29b88d7b6
27 changed files with 601 additions and 230 deletions

View File

@@ -1,6 +1,10 @@
import { Exclude } from 'class-transformer';
import { IsArray, IsEnum, IsNotEmpty, IsOptional } from 'class-validator';
import { Roles, RolesList } from '../dto/roles.dto';
import {
IsArray, IsNotEmpty,
IsOptional,
IsString
} from 'class-validator';
import { Roles } from '../dto/roles.dto';
export class EUser {
@IsOptional()
@@ -10,7 +14,7 @@ export class EUser {
username: string;
@IsArray()
@IsEnum(RolesList, { each: true })
@IsString({ each: true })
roles: Roles;
@IsOptional()