From bc6ac6974269c95417317f4468cc5c293456f07d Mon Sep 17 00:00:00 2001 From: maxbittker Date: Fri, 2 Mar 2018 10:13:15 -0800 Subject: [PATCH] window defensiveness --- src/raven.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/raven.js b/src/raven.js index 11d9532b786a..c43abeeab5f2 100644 --- a/src/raven.js +++ b/src/raven.js @@ -431,7 +431,7 @@ Raven.prototype = { */ _attachPromiseRejectionHandler: function() { this._promiseRejectionHandler = this._promiseRejectionHandler.bind(this); - _window.addEventListener('unhandledrejection', this._promiseRejectionHandler); + _window.addEventListener && _window.addEventListener('unhandledrejection', this._promiseRejectionHandler); return this; }, @@ -441,7 +441,7 @@ Raven.prototype = { * @return {raven} */ _detachPromiseRejectionHandler: function() { - _window.removeEventListener('unhandledrejection', this._promiseRejectionHandler); + _window.removeEventListener && _window.removeEventListener('unhandledrejection', this._promiseRejectionHandler); return this; },