From c7b26f4f71170bcc80b3008fae5aeadd345a1f66 Mon Sep 17 00:00:00 2001 From: Luca Forstner Date: Fri, 24 May 2024 09:21:47 +0000 Subject: [PATCH] fix(nextjs): Use global scope for generic event filters --- packages/nextjs/src/server/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/nextjs/src/server/index.ts b/packages/nextjs/src/server/index.ts index acfa4f03af97..076acbba01df 100644 --- a/packages/nextjs/src/server/index.ts +++ b/packages/nextjs/src/server/index.ts @@ -1,4 +1,4 @@ -import { addEventProcessor, applySdkMetadata, getClient } from '@sentry/core'; +import { applySdkMetadata, getClient, getGlobalScope } from '@sentry/core'; import { getDefaultIntegrations, init as nodeInit } from '@sentry/node'; import type { NodeOptions } from '@sentry/node'; import { GLOBAL_OBJ, logger } from '@sentry/utils'; @@ -143,7 +143,7 @@ export function init(options: NodeOptions): void { } }); - addEventProcessor( + getGlobalScope().addEventProcessor( Object.assign( (event => { if (event.type === 'transaction') { @@ -182,7 +182,7 @@ export function init(options: NodeOptions): void { ); if (process.env.NODE_ENV === 'development') { - addEventProcessor(devErrorSymbolicationEventProcessor); + getGlobalScope().addEventProcessor(devErrorSymbolicationEventProcessor); } DEBUG_BUILD && logger.log('SDK successfully initialized');