From 6378e3f22fca29f5dc1248817bb58385b84e31bc Mon Sep 17 00:00:00 2001 From: Radu-Cristian Popa Date: Fri, 25 Nov 2022 09:29:08 +0200 Subject: [PATCH] fix(backend): fix error catching --- packages/backend/src/open_payments/auth/middleware.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/backend/src/open_payments/auth/middleware.ts b/packages/backend/src/open_payments/auth/middleware.ts index e327a4eaad..41953224aa 100644 --- a/packages/backend/src/open_payments/auth/middleware.ts +++ b/packages/backend/src/open_payments/auth/middleware.ts @@ -59,9 +59,10 @@ export function createAuthMiddleware({ { id: grant.grant, clientId: grant.clientId }, action ) - } catch (e) { - const errInfo = e && typeof e === 'object' && e.stack ? e.stack : e - logger.debug(errInfo) + } catch (error) { + const errorMessage = + error?.message ?? 'Failed to get or create grant reference' + logger.error({ error }, errorMessage) ctx.throw(500) }