From 6fc9764afa9e620bee59a40d2fd5051bcca9fdcc Mon Sep 17 00:00:00 2001 From: Hugo SUBTIL <ext.sopra.husubtil@grandlyon.com> Date: Tue, 11 Oct 2022 18:12:40 +0200 Subject: [PATCH] fix: sge transmissionRecurente and add safety case --- src/core/verifyUserIdentity.js | 13 +++++++++++++ src/requests/sge.js | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/core/verifyUserIdentity.js b/src/core/verifyUserIdentity.js index dcdfcd2..ebb4bc8 100644 --- a/src/core/verifyUserIdentity.js +++ b/src/core/verifyUserIdentity.js @@ -73,6 +73,19 @@ async function verifyUserIdentity( ) // Third try, remove address number because it's buggy on SGE side + if (!pdl) { + log('warn', 'Third chance onboarding for sge') + pdl = await findUserPdl( + `${baseUrl}/enedis_SDE_recherche-point/1.0`, + apiAuthKey, + loginUtilisateur, + fields.lastname, + removeMultipleSpaces(removeAddressnumber(userAddress.numeroEtNomVoie)), + userAddress.codePostal, + userAddress.commune.$.code + ) + } + // Third try, remove address number and add escalierEtEtageEtAppartement because it's buggy on SGE side if (!pdl) { log('warn', 'Last chance onboarding for sge') pdl = await findUserPdl( diff --git a/src/requests/sge.js b/src/requests/sge.js index 62bc3d6..9fc48f6 100644 --- a/src/requests/sge.js +++ b/src/requests/sge.js @@ -266,7 +266,7 @@ function commanderCollectePublicationMesures( <injection>false</injection> <mesuresPas>PT30M</mesuresPas> <mesuresCorrigees>false</mesuresCorrigees> - <transmissionRecurrente>true</transmissionRecurrente> + <transmissionRecurrente>false</transmissionRecurrente> <periodiciteTransmission>P1D</periodiciteTransmission> </accesMesures> </demande> -- GitLab