From ee980345726eef3f03401c24a52835cdfc6c4dd2 Mon Sep 17 00:00:00 2001 From: groovecoder Date: Tue, 16 May 2017 12:29:45 -0500 Subject: [PATCH] ecmaVersion 8 for eslint fixes --- .eslintrc.js | 3 +++ webextension/js/popup.js | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) 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() {