From dcf399438c39c1c1a622503735112091d8f9e17e Mon Sep 17 00:00:00 2001 From: emad-salah Date: Sat, 3 Jul 2021 16:55:41 +0100 Subject: [PATCH] Added better bad mac logs --- utils/ECC/index.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/utils/ECC/index.js b/utils/ECC/index.js index b9bb8b61..383690b1 100644 --- a/utils/ECC/index.js +++ b/utils/ECC/index.js @@ -137,7 +137,14 @@ const decryptMessage = async ({ encryptedMessage, deviceId }) => { const parsedMessage = decryptedMessage.toString('utf8') return parsedMessage } catch (err) { - console.error(err) + if (err.message?.toLowerCase() === 'bad mac') { + console.error( + 'Bad Mac!', + err, + convertToEncryptedMessage(encryptedMessage) + ) + } + throw err } }