File tree Expand file tree Collapse file tree
src/features/backoffice/espace-agent Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -59,18 +59,18 @@ export async function getDemandeDetail(demandeId: string): Promise<ActionResult<
5959 }
6060 }
6161
62+ // Construire l'objet InfoLogement à partir de RGASimulationData
63+ // Utiliser les données agent si disponibles, sinon les données initiales
64+ const rgaData = getEffectiveRGAData ( demande . parcours ) ;
65+
6266 // Construire l'objet InfoDemandeur
6367 const demandeur : InfoDemandeur = {
6468 prenom : demande . validation . userPrenom ,
6569 nom : demande . validation . userNom ,
6670 email : demande . validation . userEmail ,
6771 telephone : demande . validation . userTelephone ,
68- adresse : demande . validation . adresseLogement ,
72+ adresse : rgaData ?. logement ?. adresse ?? demande . validation . adresseLogement ,
6973 } ;
70-
71- // Construire l'objet InfoLogement à partir de RGASimulationData
72- // Utiliser les données agent si disponibles, sinon les données initiales
73- const rgaData = getEffectiveRGAData ( demande . parcours ) ;
7474 const coords = parseCoordinatesString ( rgaData ?. logement ?. coordonnees ) ;
7575 const niveauRevenu = calculateNiveauRevenuFromRga ( rgaData ) ;
7676 const logement : InfoLogement = {
Original file line number Diff line number Diff line change @@ -79,18 +79,18 @@ export async function getDossierDetail(dossierId: string): Promise<ActionResult<
7979 )
8080 . limit ( 1 ) ;
8181
82+ // Construire l'objet InfoLogement à partir de RGASimulationData
83+ // Utiliser les données agent si disponibles, sinon les données initiales
84+ const rgaData = getEffectiveRGAData ( dossier . parcours ) ;
85+
8286 // Construire l'objet InfoDemandeur
8387 const demandeur : InfoDemandeur = {
8488 prenom : dossier . validation . userPrenom ,
8589 nom : dossier . validation . userNom ,
8690 email : dossier . validation . userEmail ,
8791 telephone : dossier . validation . userTelephone ,
88- adresse : dossier . validation . adresseLogement ,
92+ adresse : rgaData ?. logement ?. adresse ?? dossier . validation . adresseLogement ,
8993 } ;
90-
91- // Construire l'objet InfoLogement à partir de RGASimulationData
92- // Utiliser les données agent si disponibles, sinon les données initiales
93- const rgaData = getEffectiveRGAData ( dossier . parcours ) ;
9494 const coords = parseCoordinatesString ( rgaData ?. logement ?. coordonnees ) ;
9595 const niveauRevenu = calculateNiveauRevenuFromRga ( rgaData ) ;
9696 const logement : InfoLogement = {
You can’t perform that action at this time.
0 commit comments