From cd527f2bceb6af2cc9233531c49f4686a20037a0 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Thu, 10 Feb 2022 21:56:19 +0100 Subject: [PATCH] fix: Capture non-error as error --- src/lib/database/common.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/database/common.ts b/src/lib/database/common.ts index 816082d85..c79e9d101 100644 --- a/src/lib/database/common.ts +++ b/src/lib/database/common.ts @@ -37,6 +37,9 @@ if (dev) { export const prisma = new PrismaClient(prismaOptions); export function PrismaErrorHandler(e) { + if (e! instanceof Error) { + e = new Error(e.toString()); + } sentry.captureException(e); const payload = { status: e.status || 500,