about summary refs log tree commit diff stats
path: root/src/pages/background/background.js
diff options
context:
space:
mode:
authorSimonBrazell <simon@brazell.com.au>2021-01-13 10:34:49 +1100
committerSimonBrazell <simon@brazell.com.au>2021-01-13 10:34:49 +1100
commitfbc16cbb896efb327b037448a6707953364be3cb (patch)
tree28505af2e60e302f243059852fcaaa7fb519a517 /src/pages/background/background.js
parentTranslate "Random instance (none selected)" (#158) (diff)
downloadlibredirect-fbc16cbb896efb327b037448a6707953364be3cb.zip
Fixes #160 - Disable search redirects by default (sorry... 🙂)
Diffstat (limited to 'src/pages/background/background.js')
-rw-r--r--src/pages/background/background.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js
index d5a19662..9df083b8 100644
--- a/src/pages/background/background.js
+++ b/src/pages/background/background.js
@@ -525,9 +525,16 @@ browser.webRequest.onBeforeRequest.addListener(
 );
 
 browser.runtime.onInstalled.addListener((details) => {
+  browser.storage.sync.get(["disableSearchEngine"], (result) => {
+    if (result.disableSearchEngine === undefined) {
+      browser.storage.sync.set({
+        disableSearchEngine: true,
+      });
+    }
+  });
   if (details.reason === "update") {
     browser.storage.sync.get(
-      ["whitelist", "exceptions", "invidiousInstance"],
+      ["whitelist", "exceptions", "invidiousInstance", "disableSearchEngine"],
       (result) => {
         if (result.whitelist) {
           let whitelist = result.whitelist.map((e) =>