diff --git a/backend/src/routes/dossiers/dossiers.service.ts b/backend/src/routes/dossiers/dossiers.service.ts index 59d9f47..abb47b6 100644 --- a/backend/src/routes/dossiers/dossiers.service.ts +++ b/backend/src/routes/dossiers/dossiers.service.ts @@ -42,12 +42,14 @@ export class DossiersService { relations: ['user'], }); if (am?.user) { + const bio = am.biography; const dossier: DossierAmCompletDto = { numero_dossier: num, user: this.toDossierAmUserDto(am.user), numero_agrement: am.approval_number, nir: am.nir, - biographie: am.biography, + texte_motivation: bio, + biographie: bio, disponible: am.available, ville_residence: am.residence_city, date_agrement: am.agreement_date, diff --git a/backend/src/routes/dossiers/dto/dossier-am-complet.dto.ts b/backend/src/routes/dossiers/dto/dossier-am-complet.dto.ts index 0ddc8a1..e43b5c9 100644 --- a/backend/src/routes/dossiers/dto/dossier-am-complet.dto.ts +++ b/backend/src/routes/dossiers/dto/dossier-am-complet.dto.ts @@ -39,6 +39,9 @@ export class DossierAmCompletDto { numero_agrement?: string; @ApiProperty({ required: false }) nir?: string; + /** Même contenu que biographie — alias pour aligner le front avec le dossier famille (texte_motivation). */ + @ApiProperty({ required: false, description: 'Texte de présentation / motivation (alias biographie)' }) + texte_motivation?: string; @ApiProperty({ required: false }) biographie?: string; @ApiProperty({ required: false })