diff --git a/.eslintrc.js b/.eslintrc.js index d44e921..9f89f70 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,4 +1,7 @@ module.exports = { + "parserOptions": { + "ecmaVersion": 8 + }, "env": { "browser": true, "es6": true, diff --git a/webextension/js/popup.js b/webextension/js/popup.js index 11e90ed..6b5b68b 100644 --- a/webextension/js/popup.js +++ b/webextension/js/popup.js @@ -100,13 +100,13 @@ const Logic = { clearBrowserActionBadge() { getExtensionInfo().then(extensionInfo=>{ - const storage = browser.storage.local.get({browserActionBadgesClicked: []}).then(storage=>{ + browser.storage.local.get({browserActionBadgesClicked: []}).then(storage=>{ browser.browserAction.setBadgeBackgroundColor({color: ""}); browser.browserAction.setBadgeText({text: ""}); storage.browserActionBadgesClicked.push(extensionInfo.version); browser.storage.local.set({browserActionBadgesClicked: storage.browserActionBadgesClicked}); - }); - }); + }).catch(e=>{throw e;}); + }).catch(e=>{throw e;}); }, refreshIdentities() {