about summary refs log tree commit diff stats
path: root/src/pages/background
diff options
context:
space:
mode:
authorSimonBrazell <simon@brazell.com.au>2021-04-16 10:45:15 +1000
committerSimonBrazell <simon@brazell.com.au>2021-04-16 10:45:15 +1000
commit7640e5c6bc4a79fdcad230c08806c1e9cf8096ca (patch)
treec6232409bffdbb9bbdf1d833649b4c54ca12a9ea /src/pages/background
parentMerge pull request #219 from jaki/handle-reddit-img (diff)
downloadlibredirect-7640e5c6bc4a79fdcad230c08806c1e9cf8096ca.zip
Prepare for release 1.1.47
Diffstat (limited to 'src/pages/background')
-rw-r--r--src/pages/background/background.js28
1 files changed, 19 insertions, 9 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js
index fe426268..6217903f 100644
--- a/src/pages/background/background.js
+++ b/src/pages/background/background.js
@@ -101,7 +101,8 @@ browser.storage.sync.get(
     osmInstance = result.osmInstance || osmDefault;
     redditInstance = result.redditInstance || redditDefault;
     searchEngineInstance = result.searchEngineInstance;
-    simplyTranslateInstance = result.simplyTranslateInstance || simplyTranslateDefault;
+    simplyTranslateInstance =
+      result.simplyTranslateInstance || simplyTranslateDefault;
     disableNitter = result.disableNitter;
     disableInvidious = result.disableInvidious;
     disableBibliogram = result.disableBibliogram;
@@ -149,7 +150,8 @@ browser.storage.onChanged.addListener((changes) => {
     osmInstance = changes.osmInstance.newValue || osmDefault;
   }
   if ("simplyTranslateInstance" in changes) {
-    simplyTranslateInstance = changes.simplyTranslateInstance.newValue || simplyTranslateDefault;
+    simplyTranslateInstance =
+      changes.simplyTranslateInstance.newValue || simplyTranslateDefault;
   }
   if ("redditInstance" in changes) {
     redditInstance = changes.redditInstance.newValue || redditDefault;
@@ -547,7 +549,7 @@ browser.webRequest.onBeforeRequest.addListener(
     } else if (googleTranslateDomains.includes(url.host)) {
       redirect = {
         redirectUrl: redirectGoogleTranslate(url, initiator),
-      }
+      };
     }
     if (redirect && redirect.redirectUrl) {
       console.info(
@@ -567,13 +569,21 @@ 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,
-      });
+  browser.storage.sync.get(
+    ["disableSearchEngine", "disableSimplyTranslate"],
+    (result) => {
+      if (result.disableSearchEngine === undefined) {
+        browser.storage.sync.set({
+          disableSearchEngine: true,
+        });
+      }
+      if (result.disableSimplyTranslate === undefined) {
+        browser.storage.sync.set({
+          disableSimplyTranslate: true,
+        });
+      }
     }
-  });
+  );
   if (details.reason === "update") {
     browser.storage.sync.get(
       ["whitelist", "exceptions", "invidiousInstance", "disableSearchEngine"],