From 4e4f2b6ede2c245b4c0288fc9c03166e6d72aa44 Mon Sep 17 00:00:00 2001 From: Luca Forstner Date: Mon, 7 Aug 2023 12:04:32 +0000 Subject: [PATCH] ref(node): Don't call `JSON.stringify` on prisma client when logging `JSON.stringify` will throw when called on circular structures. This is an unnecessary risk in the prisma integration so we just log it plainly. Ref: https://github.com/getsentry/sentry-javascript/issues/8532 --- packages/tracing-internal/src/node/integrations/prisma.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/tracing-internal/src/node/integrations/prisma.ts b/packages/tracing-internal/src/node/integrations/prisma.ts index fad8672c89a2..c87562dca98b 100644 --- a/packages/tracing-internal/src/node/integrations/prisma.ts +++ b/packages/tracing-internal/src/node/integrations/prisma.ts @@ -84,9 +84,7 @@ export class Prisma implements Integration { }); } else { __DEBUG_BUILD__ && - logger.warn( - `Unsupported Prisma client provided to PrismaIntegration. Provided client: ${JSON.stringify(options.client)}`, - ); + logger.warn('Unsupported Prisma client provided to PrismaIntegration. Provided client:', options.client); } }