From b1664808ff43b77e17aff3a1fc1788cecf0116a5 Mon Sep 17 00:00:00 2001 From: Pepijn Senders Date: Fri, 4 Feb 2022 12:52:55 -0500 Subject: [PATCH 1/2] Change .call() for modern spread call --- packages/integrations/src/captureconsole.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/integrations/src/captureconsole.ts b/packages/integrations/src/captureconsole.ts index bd3a7c055083..6260163137d8 100644 --- a/packages/integrations/src/captureconsole.ts +++ b/packages/integrations/src/captureconsole.ts @@ -71,8 +71,8 @@ export class CaptureConsole implements Integration { } // this fails for some browsers. :( - if (originalConsoleLevel) { - Function.prototype.apply.call(originalConsoleLevel, global.console, args); + if (originalConsoleLevel && 'originalConsoleLevel' in global.console) { + global.console[originalConsoleLevel](...args); } }); }); From ab2d993043f0d3b397c5e2693a9e4993c8771570 Mon Sep 17 00:00:00 2001 From: Pepijn Senders Date: Fri, 4 Feb 2022 12:54:02 -0500 Subject: [PATCH 2/2] Update captureconsole.ts --- packages/integrations/src/captureconsole.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/integrations/src/captureconsole.ts b/packages/integrations/src/captureconsole.ts index 6260163137d8..469e3c8aae26 100644 --- a/packages/integrations/src/captureconsole.ts +++ b/packages/integrations/src/captureconsole.ts @@ -70,7 +70,6 @@ export class CaptureConsole implements Integration { }); } - // this fails for some browsers. :( if (originalConsoleLevel && 'originalConsoleLevel' in global.console) { global.console[originalConsoleLevel](...args); }