about summary refs log tree commit diff stats
path: root/src/assets/javascripts/general.js
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-06-05 15:54:13 +0300
committerManeraKai <manerakai@protonmail.com>2022-06-05 15:54:13 +0300
commit78dcb3671064eec9ddbe770688fcc31dd30a8091 (patch)
tree9f7da74fdab3af34b7cb64000cd504f25b3cc3a4 /src/assets/javascripts/general.js
parentClarifying authenticate instances #311 (diff)
downloadlibredirect-78dcb3671064eec9ddbe770688fcc31dd30a8091.zip
Fixing bugs. Preparing for release
Diffstat (limited to 'src/assets/javascripts/general.js')
-rw-r--r--src/assets/javascripts/general.js42
1 files changed, 22 insertions, 20 deletions
diff --git a/src/assets/javascripts/general.js b/src/assets/javascripts/general.js
index 199d884c..d85f308a 100644
--- a/src/assets/javascripts/general.js
+++ b/src/assets/javascripts/general.js
@@ -24,26 +24,28 @@ init();
 browser.storage.onChanged.addListener(init)
 
 async function initDefaults() {
-    await browser.storage.local.set({
-        exceptions: {
-            "url": [],
-            "regex": [],
-        },
-        theme: "DEFAULT",
-        popupFrontends: [
-            "youtube",
-            "twitter",
-            "instagram",
-            "tikTok",
-            "imgur",
-            "reddit",
-            "search",
-            "medium",
-            "translate",
-            "maps",
-        ],
-        autoRedirect: false,
-    })
+    return new Promise(resolve =>
+        browser.storage.local.set({
+            exceptions: {
+                "url": [],
+                "regex": [],
+            },
+            theme: "DEFAULT",
+            popupFrontends: [
+                "youtube",
+                "twitter",
+                "instagram",
+                "tikTok",
+                "imgur",
+                "reddit",
+                "search",
+                "medium",
+                "translate",
+                "maps",
+            ],
+            autoRedirect: false,
+        }, () => resolve())
+    )
 }
 
 const allPopupFrontends = [