From c2451105e5bf8c3ca3da1a35f92538de6a908c19 Mon Sep 17 00:00:00 2001 From: Neeraj Gupta <254676+ua741@users.noreply.github.com> Date: Sat, 25 Mar 2023 08:07:19 +0530 Subject: [PATCH] Wrap decryption inside tryCatch --- src/services/authenticator/authenticatorService.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/services/authenticator/authenticatorService.ts b/src/services/authenticator/authenticatorService.ts index 54f010683..b0ae58ef6 100644 --- a/src/services/authenticator/authenticatorService.ts +++ b/src/services/authenticator/authenticatorService.ts @@ -23,12 +23,13 @@ export const getAuthCodes = async (): Promise => { authEntity .filter((f) => !f.isDeleted) .map(async (entity) => { - const decryptedCode = await cryptoWorker.decryptMetadata( - entity.encryptedData, - entity.header, - authenticatorKey - ); try { + const decryptedCode = + await cryptoWorker.decryptMetadata( + entity.encryptedData, + entity.header, + authenticatorKey + ); return Code.fromRawData(entity.id, decryptedCode); } catch (e) { logError(