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]