@@ -1,4 +1,4 @@
|
||||
import { IsInt, IsOptional } from 'class-validator';
|
||||
import { IsInt } from 'class-validator';
|
||||
import { Entity, OneToMany, PrimaryGeneratedColumn, TableInheritance } from 'typeorm';
|
||||
import { ResponsePrincipal } from '../responses/ResponsePrincipal';
|
||||
import { Permission } from './Permission';
|
||||
@@ -19,9 +19,8 @@ export abstract class Principal {
|
||||
/**
|
||||
* permissions
|
||||
*/
|
||||
@IsOptional()
|
||||
@OneToMany(() => Permission, permission => permission.principal, { nullable: true })
|
||||
permissions?: Permission[];
|
||||
permissions: Permission[];
|
||||
|
||||
public abstract toResponse(): ResponsePrincipal;
|
||||
}
|
||||
Reference in New Issue
Block a user