diff --git a/services/web/public/src/modules/errorCatcher.js b/services/web/public/src/modules/errorCatcher.js index 10dfd3f577..1c9e841ebd 100644 --- a/services/web/public/src/modules/errorCatcher.js +++ b/services/web/public/src/modules/errorCatcher.js @@ -11,6 +11,7 @@ * Full docs: https://github.com/decaffeinate/decaffeinate/blob/master/docs/suggestions.md */ const app = angular.module('ErrorCatcher', []) +const UNHANDLED_REJECTION_ERR_MSG = 'Possibly unhandled rejection: canceled' app.config([ '$provide', @@ -20,6 +21,12 @@ app.config([ '$delegate', ($log, $delegate) => function(exception, cause) { + if ( + exception === UNHANDLED_REJECTION_ERR_MSG && + cause === undefined + ) { + return + } if ( (typeof Raven !== 'undefined' && Raven !== null ? Raven.captureException