diff options
author | SimonBrazell <simon@brazell.com.au> | 2021-04-16 10:45:15 +1000 |
---|---|---|
committer | SimonBrazell <simon@brazell.com.au> | 2021-04-16 10:45:15 +1000 |
commit | 7640e5c6bc4a79fdcad230c08806c1e9cf8096ca (patch) | |
tree | c6232409bffdbb9bbdf1d833649b4c54ca12a9ea /src/pages/background | |
parent | Merge pull request #219 from jaki/handle-reddit-img (diff) | |
download | libredirect-7640e5c6bc4a79fdcad230c08806c1e9cf8096ca.zip |
Prepare for release 1.1.47
Diffstat (limited to 'src/pages/background')
-rw-r--r-- | src/pages/background/background.js | 28 |
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"], |