diff options
author | ManeraKai <manerakai@protonmail.com> | 2022-06-16 11:37:42 +0300 |
---|---|---|
committer | ManeraKai <manerakai@protonmail.com> | 2022-06-16 11:37:42 +0300 |
commit | 4c4c47e82f6f0cd3ec5861f6903f721d16d94aa8 (patch) | |
tree | fc542fe73908db95da3d752f7ae553b7459946aa /src/pages | |
parent | update instances (diff) | |
download | libredirect-4c4c47e82f6f0cd3ec5861f6903f721d16d94aa8.zip |
Fixed small things. apparently Fixed Instances got fixed #337
Diffstat (limited to 'src/pages')
-rw-r--r-- | src/pages/background/background.js | 5 | ||||
-rw-r--r-- | src/pages/options/widgets/general.js | 11 |
2 files changed, 9 insertions, 7 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js index e3e34f85..d6c81f20 100644 --- a/src/pages/background/background.js +++ b/src/pages/background/background.js @@ -31,7 +31,6 @@ browser.runtime.onInstalled.addListener( fetch('/instances/blacklist.json').then(response => response.text()).then(async data => { browser.storage.local.clear( () => { - browser.storage.local.set({ cloudflareBlackList: JSON.parse(data).cloudflare }, () => { browser.storage.local.set({ authenticateBlackList: JSON.parse(data).authenticate }, @@ -60,6 +59,10 @@ browser.runtime.onInstalled.addListener( }); }) }; + function initDefault(){ + + } + // if (details.reason == 'install') { if (details.reason == 'install' || (details.reason == "update" && details.previousVersion != browser.runtime.getManifest().version)) { if (details.reason == "update") diff --git a/src/pages/options/widgets/general.js b/src/pages/options/widgets/general.js index a4c5c9d2..0daeb90e 100644 --- a/src/pages/options/widgets/general.js +++ b/src/pages/options/widgets/general.js @@ -16,6 +16,7 @@ import wikipediaHelper from "../../../assets/javascripts/wikipedia.js"; import mediumHelper from "../../../assets/javascripts/medium.js"; import quoraHelper from "../../../assets/javascripts/quora.js"; import libremdbHelper from "../../../assets/javascripts/imdb.js"; +import reutersHelper from "../../../assets/javascripts/reuters.js"; import imgurHelper from "../../../assets/javascripts/imgur.js"; import tiktokHelper from "../../../assets/javascripts/tiktok.js"; import sendTargetsHelper from "../../../assets/javascripts/sendTargets.js"; @@ -23,14 +24,12 @@ import peertubeHelper from "../../../assets/javascripts/peertube.js"; import lbryHelper from "../../../assets/javascripts/lbry.js"; let updateInstancesElement = document.getElementById("update-instances"); -updateInstancesElement.addEventListener("click", () => { +updateInstancesElement.addEventListener("click", async () => { let oldHtml = updateInstancesElement.innerHTML updateInstancesElement.innerHTML = '...'; - if (utils.updateInstances()) { - updateInstancesElement.innerHTML = 'Done!'; - new Promise(resolve => setTimeout(resolve, 1500)).then( // sleep 1500ms - () => updateInstancesElement.innerHTML = oldHtml - ) + if (await utils.updateInstances()) { + updateInstancesElement.innerHTML = oldHtml; + location.reload(); } else updateInstancesElement.innerHTML = 'Failed Miserabely'; |