From 910089502392833a229744596e7106ad712b063f Mon Sep 17 00:00:00 2001 From: iker-barriocanal <32816711+iker-barriocanal@users.noreply.github.com> Date: Wed, 3 Mar 2021 11:05:41 +0100 Subject: [PATCH 1/2] fix: Dont override metadata --- packages/react/src/sdk.ts | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/packages/react/src/sdk.ts b/packages/react/src/sdk.ts index 823b8ef47a42..d1370a171e77 100644 --- a/packages/react/src/sdk.ts +++ b/packages/react/src/sdk.ts @@ -5,15 +5,18 @@ import { BrowserOptions, init as browserInit, SDK_VERSION } from '@sentry/browse */ export function init(options: BrowserOptions): void { options._metadata = options._metadata || {}; - options._metadata.sdk = { - name: 'sentry.javascript.react', - packages: [ - { - name: 'npm:@sentry/react', - version: SDK_VERSION, - }, - ], - version: SDK_VERSION, - }; + if (!options._metadata.sdk) { + options._metadata.sdk = { + name: 'sentry.javascript.react', + packages: [ + { + name: 'npm:@sentry/react', + version: SDK_VERSION, + }, + ], + version: SDK_VERSION, + }; + } + browserInit(options); } From 92a1ba2a63d8d55e5c543783afcc37b866956e56 Mon Sep 17 00:00:00 2001 From: iker-barriocanal <32816711+iker-barriocanal@users.noreply.github.com> Date: Wed, 3 Mar 2021 11:09:49 +0100 Subject: [PATCH 2/2] fix: Check if object is undefined --- packages/react/src/sdk.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react/src/sdk.ts b/packages/react/src/sdk.ts index d1370a171e77..07aa5912a3ad 100644 --- a/packages/react/src/sdk.ts +++ b/packages/react/src/sdk.ts @@ -5,7 +5,7 @@ import { BrowserOptions, init as browserInit, SDK_VERSION } from '@sentry/browse */ export function init(options: BrowserOptions): void { options._metadata = options._metadata || {}; - if (!options._metadata.sdk) { + if (options._metadata.sdk === undefined) { options._metadata.sdk = { name: 'sentry.javascript.react', packages: [