From 45eb5f6a5a3483dad10938eaddb6777348441249 Mon Sep 17 00:00:00 2001 From: Benjamin Levesque <14175665+benjlevesque@users.noreply.github.com> Date: Fri, 20 Sep 2024 10:10:17 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=8F=EF=B8=8F=20Corriger=20l'affichage=20d?= =?UTF-8?q?e=20l'ID=20potentiel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/candidature/attestation/buildCertificate.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/applications/document-builder/src/candidature/attestation/buildCertificate.ts b/packages/applications/document-builder/src/candidature/attestation/buildCertificate.ts index e17a74c1a1..f080565fb5 100644 --- a/packages/applications/document-builder/src/candidature/attestation/buildCertificate.ts +++ b/packages/applications/document-builder/src/candidature/attestation/buildCertificate.ts @@ -91,6 +91,15 @@ const mapToCertificateData = ({ return {}; } + const potentielId = [ + candidature.identifiantProjet.appelOffre, + candidature.identifiantProjet.période, + candidature.identifiantProjet.famille, + candidature.identifiantProjet.numéroCRE, + ] + .filter(Boolean) + .join('-'); + return { validateur: { fullName: utilisateur.nomComplet, @@ -103,7 +112,7 @@ const mapToCertificateData = ({ notifiedOn: new Date(notifiéLe).getTime(), isClasse: candidature.statut.estClassé(), - potentielId: candidature.identifiantProjet.formatter().replaceAll('#', '-'), + potentielId, nomProjet: candidature.nomProjet, adresseProjet: [candidature.localité.adresse1, candidature.localité.adresse2]