register dto added

This commit is contained in:
sdraris 2025-09-03 12:16:02 +02:00
parent 7b79b63101
commit 7cc9071454

View File

@ -0,0 +1,12 @@
import { ApiProperty, OmitType } from '@nestjs/swagger';
import { IsEnum, IsOptional } from 'class-validator';
import { CreateUserDto } from './create_user.dto';
import { RoleType, StatutUtilisateurType } from 'src/entities/users.entity';
export class RegisterDto extends OmitType(CreateUserDto, ['must_change_password'] as const) {
@ApiProperty({ enum: RoleType, default: RoleType.PARENT })
@IsEnum(RoleType)
role: RoleType = RoleType.PARENT;
status?: StatutUtilisateurType = StatutUtilisateurType.EN_ATTENTE;
}