Skip to content
Snippets Groups Projects
Commit d03863a4 authored by Bastien DUMONT's avatar Bastien DUMONT :angel:
Browse files

fix: wrong error message login failed

parent d8820eb1
No related branches found
No related tags found
1 merge request!16Feat/us843 wrong error message issue 276
...@@ -58,10 +58,12 @@ async function activateContract( ...@@ -58,10 +58,12 @@ async function activateContract(
return parseServiceId(parsedReply) return parseServiceId(parsedReply)
} catch (error) { } catch (error) {
log('error', 'Error while activating contract: ' + error) log('error', 'Error while activating contract: ' + error)
log( if (parsedReply.Envelope.Body.Fault) {
'error', log(
`Enedis issue ${parsedReply.Envelope.Body.Fault.detail.erreur.resultat.$.code}: ${parsedReply.Envelope.Body.Fault.faultstring}` 'error',
) `Enedis issue ${parsedReply.Envelope.Body.Fault.detail.erreur.resultat.$.code}: ${parsedReply.Envelope.Body.Fault.faultstring}`
)
}
//TODO: handle SGT4B8: Il existe déjà plusieurs demandes en cours sur le point ? //TODO: handle SGT4B8: Il existe déjà plusieurs demandes en cours sur le point ?
throw errors.LOGIN_FAILED throw errors.LOGIN_FAILED
} }
......
...@@ -63,10 +63,12 @@ async function verifyContract(url, apiAuthKey, appLogin, contractId, pointId) { ...@@ -63,10 +63,12 @@ async function verifyContract(url, apiAuthKey, appLogin, contractId, pointId) {
return null return null
} catch (error) { } catch (error) {
log('error', 'Error while parsing user contract: ' + error) log('error', 'Error while parsing user contract: ' + error)
log( if (parsedReply.Envelope.Body.Fault) {
'error', log(
`Enedis issue ${parsedReply.Envelope.Body.Fault.detail.erreur.resultat.$.code}: ${parsedReply.Envelope.Body.Fault.faultstring}` 'error',
) `Enedis issue ${parsedReply.Envelope.Body.Fault.detail.erreur.resultat.$.code}: ${parsedReply.Envelope.Body.Fault.faultstring}`
)
}
throw errors.LOGIN_FAILED throw errors.LOGIN_FAILED
} }
} }
......
...@@ -50,10 +50,12 @@ async function findUserPdl( ...@@ -50,10 +50,12 @@ async function findUserPdl(
return parseUserPdl(parsedReply) return parseUserPdl(parsedReply)
} catch (error) { } catch (error) {
log('error', 'Error while parsing user PDL: ' + error) log('error', 'Error while parsing user PDL: ' + error)
log( if (parsedReply.Envelope.Body.Fault) {
'error', log(
`Enedis issue ${parsedReply.Envelope.Body.Fault.detail.erreur.resultat.$.code}: ${parsedReply.Envelope.Body.Fault.faultstring}` 'error',
) `Enedis issue ${parsedReply.Envelope.Body.Fault.detail.erreur.resultat.$.code}: ${parsedReply.Envelope.Body.Fault.faultstring}`
)
}
throw errors.LOGIN_FAILED throw errors.LOGIN_FAILED
} }
} }
......
...@@ -168,7 +168,7 @@ async function start(fields, cozyParameters) { ...@@ -168,7 +168,7 @@ async function start(fields, cozyParameters) {
consentId: consent.ID, consentId: consent.ID,
}) })
} else { } else {
// AlternateStart log('info', 'Alternate start...')
const accountData = await getAccount(ACCOUNT_ID) const accountData = await getAccount(ACCOUNT_ID)
const userConsent = await getBoConsent( const userConsent = await getBoConsent(
boBaseUrl, boBaseUrl,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment