diff options
author | ManeraKai <manerakai@protonmail.com> | 2022-05-04 22:46:21 +0300 |
---|---|---|
committer | ManeraKai <manerakai@protonmail.com> | 2022-05-04 22:46:21 +0300 |
commit | 6ca48a60514546e972bc66c63c9405b515121a99 (patch) | |
tree | c44e72afc4fbcb241bc63ab6be7d627956978762 /src/pages/background | |
parent | Simplified code. Removed pixivMoe, old.reddit.com #239 (diff) | |
download | libredirect-6ca48a60514546e972bc66c63c9405b515121a99.zip |
Removed cloudflare instances & disabled YT Music by default #218
Diffstat (limited to 'src/pages/background')
-rw-r--r-- | src/pages/background/background.js | 39 |
1 files changed, 21 insertions, 18 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js index dffcdc5b..65be27ae 100644 --- a/src/pages/background/background.js +++ b/src/pages/background/background.js @@ -23,25 +23,28 @@ window.browser = window.browser || window.chrome; browser.runtime.onInstalled.addListener(async details => { if (details.reason == 'install') { - youtubeHelper.initDefaults(); - youtubeMusicHelper.initDefaults(); - twitterHelper.initDefaults(); - instagramHelper.initDefaults(); - mapsHelper.initDefaults(); - searchHelper.initDefaults(); - translateHelper.initDefaults(); - mediumHelper.initDefaults(); - redditHelper.initDefaults(); - wikipediaHelper.initDefaults(); - imgurHelper.initDefaults(); - tiktokHelper.initDefaults(); - speedtestHelper.initDefaults(); - sendTargetsHelper.initDefaults(); - peertubeHelper.initDefaults(); - lbryHelper.initDefaults(); - spotifyHelper.initDefaults(); + fetch('/instances/cloudflare.json').then(response => response.text()).then(async data => { + await browser.storage.local.set({ cloudflareList: JSON.parse(data) }) + youtubeHelper.initDefaults(); + youtubeMusicHelper.initDefaults(); + twitterHelper.initDefaults(); + instagramHelper.initDefaults(); + mapsHelper.initDefaults(); + searchHelper.initDefaults(); + translateHelper.initDefaults(); + mediumHelper.initDefaults(); + redditHelper.initDefaults(); + wikipediaHelper.initDefaults(); + imgurHelper.initDefaults(); + tiktokHelper.initDefaults(); + speedtestHelper.initDefaults(); + sendTargetsHelper.initDefaults(); + peertubeHelper.initDefaults(); + lbryHelper.initDefaults(); + spotifyHelper.initDefaults(); + }) } -}); +}) async function wholeInit() { await youtubeHelper.init(); |