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', '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() relaisId?: string; }