From 6a05e6d6068e6737c5d316719eb38439547bfa05 Mon Sep 17 00:00:00 2001 From: Sasha Ilieva <sasha.ilieva@vereign.com> Date: Thu, 21 May 2020 13:07:31 +0300 Subject: [PATCH] Fix response messages --- javascript/src/utilities/secrets.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/javascript/src/utilities/secrets.js b/javascript/src/utilities/secrets.js index 8da1897..8c11a40 100644 --- a/javascript/src/utilities/secrets.js +++ b/javascript/src/utilities/secrets.js @@ -75,15 +75,23 @@ export const checkRecoveryKeyCombine = (recoveryKey, recoveryKeyShares) => { console.log({ beginIndex, endIndex }); checkKey = combineSecret(recoveryKeyShares.slice(beginIndex, endIndex)); if (checkKey !== recoveryKey) { - return encodeResponse("400", "", "First sanity check failed"); + return encodeResponse( + "400", + "", + "Sanity check with required number of shares failed" + ); } - checkKey = combineSecret(recoveryKeyShares.slice(0, 2)); + checkKey = combineSecret(recoveryKeyShares.slice(0, 1)); if (checkKey === recoveryKey) { - return encodeResponse("400", "", "Second sanity check failed"); + return encodeResponse( + "400", + "", + "Sanity check with less than required shares failed" + ); } checkKey = combineSecret(recoveryKeyShares); if (checkKey !== recoveryKey) { - return encodeResponse("400", "", "Third sanity check failed"); + return encodeResponse("400", "", "Sanity check with all shares failed"); } return encodeResponse("200", "", "Check passed"); -- GitLab