From 01d28e44d1219af01ec8a5ef97e6152c9296e1d9 Mon Sep 17 00:00:00 2001 From: hsubtil <ext.sopra.husubtil@grandlyon.com> Date: Thu, 4 Aug 2022 15:13:43 +0000 Subject: [PATCH] fix(auth): issue on bad credentials --- manifest.konnector | 2 +- src/index.js | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/manifest.konnector b/manifest.konnector index 57c9815..fa1753f 100644 --- a/manifest.konnector +++ b/manifest.konnector @@ -1,5 +1,5 @@ { - "version": "1.0.3", + "version": "1.0.4", "name": "EGL", "type": "konnector", "language": "node", diff --git a/src/index.js b/src/index.js index 10131db..051c179 100644 --- a/src/index.js +++ b/src/index.js @@ -167,7 +167,13 @@ async function authenticate(login, password, baseUrl, apiAuthKey) { }, json: true }; - const response = await rp(authRequest); + let response = {} + try { + response = await rp(authRequest); + } catch(e) { + log("error", e) + } + if (response.codeRetour === 100) { return response; } else { @@ -202,6 +208,7 @@ async function getData(response, baseUrl, apiAuthKey) { }); return eglRawData; }); + switch (responseEgl.codeRetour) { case 100: return format(responseEgl); -- GitLab