From 90e9535410ba2908e97384b7ede6f4308f22cb6b Mon Sep 17 00:00:00 2001 From: QuentinFchx Date: Fri, 17 Jan 2014 15:31:56 +0100 Subject: [PATCH] Fix console plugin infinite loop --- plugins/console.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/console.js b/plugins/console.js index b579fd733fcf..4623a5f685d2 100644 --- a/plugins/console.js +++ b/plugins/console.js @@ -12,13 +12,14 @@ var originalConsole = console, level; var logForGivenLevel = function(level) { + var originalConsoleLevel = console[level]; return function () { var args = [].slice.call(arguments); Raven.captureMessage('' + args, {level: level, logger: 'console'}); // this fails for some browsers. :( - if (originalConsole[level]) { - originalConsole[level].apply(null, args); + if (originalConsoleLevel) { + originalConsoleLevel.apply(originalConsole, args); } }; };