From ccf8776b4356c0da33f3e3c09b7e751921ac20ab Mon Sep 17 00:00:00 2001 From: Jeffrey Morgan Date: Thu, 5 Mar 2015 11:03:05 -0500 Subject: [PATCH] Fixing bugging dev error --- src/Main.js | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/src/Main.js b/src/Main.js index d8bfe9da9c..f0de3af957 100644 --- a/src/Main.js +++ b/src/Main.js @@ -38,22 +38,24 @@ if (process.env.NODE_ENV === 'development') { head.appendChild(script); } -bugsnag.apiKey = settingsjson.bugsnag; -bugsnag.autoNotify = true; -bugsnag.releaseStage = process.env.NODE_ENV === 'development' ? 'development' : 'production'; -bugsnag.notifyReleaseStages = ['production']; -bugsnag.appVersion = app.getVersion(); -bugsnag.metaData = { - beta: !!settingsjson.beta -}; +if (settingsjson.bugsnag) { + bugsnag.apiKey = settingsjson.bugsnag; + bugsnag.autoNotify = true; + bugsnag.releaseStage = process.env.NODE_ENV === 'development' ? 'development' : 'production'; + bugsnag.notifyReleaseStages = ['production']; + bugsnag.appVersion = app.getVersion(); + bugsnag.metaData = { + beta: !!settingsjson.beta + }; -bugsnag.beforeNotify = function(payload) { - var re = new RegExp(util.home().replace(/\s+/g, '\\s+'), 'g'); - payload.stacktrace = payload.stacktrace.replace(/%20/g, ' ').replace(re, ''); - payload.context = payload.context.replace(/%20/g, ' ').replace(re, ''); - payload.file = payload.file.replace(/%20/g, ' ').replace(re, ''); - payload.url = ''; -}; + bugsnag.beforeNotify = function(payload) { + var re = new RegExp(util.home().replace(/\s+/g, '\\s+'), 'g'); + payload.stacktrace = payload.stacktrace.replace(/%20/g, ' ').replace(re, ''); + payload.context = payload.context.replace(/%20/g, ' ').replace(re, ''); + payload.file = payload.file.replace(/%20/g, ' ').replace(re, ''); + payload.url = ''; + }; +} document.onkeydown = function (e) { e = e || window.event;