From 57f2026ac831dd9b3c9e043b5c4dd0b2710770bf Mon Sep 17 00:00:00 2001 From: sdraris Date: Fri, 29 Aug 2025 10:31:07 +0200 Subject: [PATCH] create user-dto --- src/routes/user/dto/create_user.dto.ts | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/routes/user/dto/create_user.dto.ts b/src/routes/user/dto/create_user.dto.ts index 68b9a97..fe5d88f 100644 --- a/src/routes/user/dto/create_user.dto.ts +++ b/src/routes/user/dto/create_user.dto.ts @@ -8,7 +8,7 @@ import { IsOptional, IsString, MinLength, - MaxLength + MaxLength, } from 'class-validator'; import { RoleType, GenreType, StatutUtilisateurType } from 'src/entities/users.entity'; @@ -18,10 +18,7 @@ export class CreateUserDto { @IsNotEmpty() email: string; - @ApiProperty({ - minLength: 6, - description: 'Mot de passe en clair (hashé côté serveur)' - }) + @ApiProperty({ minLength: 6 }) @IsString() @MinLength(6) password: string; @@ -43,9 +40,9 @@ export class CreateUserDto { @IsEnum(GenreType) gender?: GenreType = GenreType.AUTRE; - @ApiProperty({ enum: RoleType, default: RoleType.PARENT }) + @ApiProperty({ enum: RoleType }) @IsEnum(RoleType) - role: RoleType = RoleType.PARENT; + role: RoleType; @ApiProperty({ enum: StatutUtilisateurType, required: false, default: StatutUtilisateurType.EN_ATTENTE }) @IsOptional()