feat(backend): update gestionnaire creation logic and clean up DTOs

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-02-24 10:26:24 +01:00
co-authored by Cursor
parent f9477d3fbe
commit 10ebc77ba1
4 changed files with 20 additions and 12 deletions
@@ -2,7 +2,7 @@ import { ApiProperty, OmitType } from "@nestjs/swagger";
import { CreateUserDto } from "./create_user.dto";
import { IsOptional, IsUUID } from "class-validator";
export class CreateGestionnaireDto extends OmitType(CreateUserDto, ['role', 'adresse'] as const) {
export class CreateGestionnaireDto extends OmitType(CreateUserDto, ['role', 'adresse', 'genre', 'statut', 'situation_familiale', 'ville', 'code_postal', 'photo_url', 'consentement_photo', 'date_consentement_photo', 'changement_mdp_obligatoire'] as const) {
@ApiProperty({ required: false, description: 'ID du relais de rattachement' })
@IsOptional()
@IsUUID()