diff options
Diffstat (limited to 'src/pages/background/background.js')
-rw-r--r-- | src/pages/background/background.js | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js index dd8f1715..9db27fa2 100644 --- a/src/pages/background/background.js +++ b/src/pages/background/background.js @@ -33,9 +33,13 @@ browser.runtime.onInstalled.addListener(details => { switch (details.previousVersion) { case "2.2.0": case "2.2.1": - await generalHelper.initDefaults() - await servicesHelper.initDefaults() - await servicesHelper.upgradeOptions() + browser.storage.local.get("options", async r => { + if (!r.options) { + await generalHelper.initDefaults() + await servicesHelper.initDefaults() + await servicesHelper.upgradeOptions() + } + }) break default: await servicesHelper.processUpdate() |