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(
return parseServiceId(parsedReply)
} catch (error) {
log('error', 'Error while activating contract: ' + error)
log(
'error',
`Enedis issue ${parsedReply.Envelope.Body.Fault.detail.erreur.resultat.$.code}: ${parsedReply.Envelope.Body.Fault.faultstring}`
)
if (parsedReply.Envelope.Body.Fault) {
log(
'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 ?
throw errors.LOGIN_FAILED
}
......
......@@ -63,10 +63,12 @@ async function verifyContract(url, apiAuthKey, appLogin, contractId, pointId) {
return null
} catch (error) {
log('error', 'Error while parsing user contract: ' + error)
log(
'error',
`Enedis issue ${parsedReply.Envelope.Body.Fault.detail.erreur.resultat.$.code}: ${parsedReply.Envelope.Body.Fault.faultstring}`
)
if (parsedReply.Envelope.Body.Fault) {
log(
'error',
`Enedis issue ${parsedReply.Envelope.Body.Fault.detail.erreur.resultat.$.code}: ${parsedReply.Envelope.Body.Fault.faultstring}`
)
}
throw errors.LOGIN_FAILED
}
}
......
......@@ -50,10 +50,12 @@ async function findUserPdl(
return parseUserPdl(parsedReply)
} catch (error) {
log('error', 'Error while parsing user PDL: ' + error)
log(
'error',
`Enedis issue ${parsedReply.Envelope.Body.Fault.detail.erreur.resultat.$.code}: ${parsedReply.Envelope.Body.Fault.faultstring}`
)
if (parsedReply.Envelope.Body.Fault) {
log(
'error',
`Enedis issue ${parsedReply.Envelope.Body.Fault.detail.erreur.resultat.$.code}: ${parsedReply.Envelope.Body.Fault.faultstring}`
)
}
throw errors.LOGIN_FAILED
}
}
......
......@@ -168,7 +168,7 @@ async function start(fields, cozyParameters) {
consentId: consent.ID,
})
} else {
// AlternateStart
log('info', 'Alternate start...')
const accountData = await getAccount(ACCOUNT_ID)
const userConsent = await getBoConsent(
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