diff options
author | BobIsMyManager <ahoumatt@yahoo.com> | 2022-04-10 20:15:12 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-10 23:15:12 +0300 |
commit | 3c2a32015b9e56a0fe4924a8d2af1bd79356689a (patch) | |
tree | f38cade89095ce4e313bf7038a09b00b3b8b4dff /src/assets/javascripts | |
parent | Fixed typo in get_instances.py. Fixed settings page width #163 (diff) | |
download | libredirect-3c2a32015b9e56a0fe4924a8d2af1bd79356689a.zip |
auto fetch proxitok instances (#185)
Diffstat (limited to 'src/assets/javascripts')
-rw-r--r-- | src/assets/javascripts/helpers/common.js | 4 | ||||
-rw-r--r-- | src/assets/javascripts/helpers/sendTargets.js | 2 | ||||
-rw-r--r-- | src/assets/javascripts/helpers/tiktok.js | 5 |
3 files changed, 7 insertions, 4 deletions
diff --git a/src/assets/javascripts/helpers/common.js b/src/assets/javascripts/helpers/common.js index 50180497..cf95d913 100644 --- a/src/assets/javascripts/helpers/common.js +++ b/src/assets/javascripts/helpers/common.js @@ -9,6 +9,7 @@ import translateHelper from "./translate/translate.js"; import wikipediaHelper from "./wikipedia.js"; import localise from '../localise.js' import sendTargetsHelper from "./sendTargets.js"; +import tikTokHelper from "./tiktok.js"; function getRandomInstance(instances) { return instances[~~(instances.length * Math.random())]; @@ -24,6 +25,7 @@ async function wholeInit() { await wikipediaHelper.init(); await mediumHelper.init(); await sendTargetsHelper.init(); + await tikTokHelper.init(); } async function updateInstances() { @@ -59,6 +61,8 @@ async function updateInstances() { sendTargetsHelper.setRedirects(instances.send); + tikTokHelper.setRedirects(instances.proxiTok); + console.info("Successfully updated Instances"); return true; } diff --git a/src/assets/javascripts/helpers/sendTargets.js b/src/assets/javascripts/helpers/sendTargets.js index 4953c4e9..44c59193 100644 --- a/src/assets/javascripts/helpers/sendTargets.js +++ b/src/assets/javascripts/helpers/sendTargets.js @@ -154,11 +154,11 @@ async function init() { "sendTargetsProtocol" ], r => { + redirects.send = dataJson.send; disable = r.disableSendTarget ?? false; protocol = r.sendTargetsProtocol ?? "normal"; - redirects.send = dataJson.send; if (r.sendTargetsRedirects) redirects = r.sendTargetsRedirects; sendNormalRedirectsChecks = r.sendNormalRedirectsChecks ?? [...redirects.send.normal]; diff --git a/src/assets/javascripts/helpers/tiktok.js b/src/assets/javascripts/helpers/tiktok.js index af7e3d7d..905cf3ec 100644 --- a/src/assets/javascripts/helpers/tiktok.js +++ b/src/assets/javascripts/helpers/tiktok.js @@ -8,9 +8,7 @@ const targets = [ let redirects = { "proxiTok": { - "normal": [ - "https://proxitok.herokuapp.com" - ], + "normal": [], "tor": [] } } @@ -131,6 +129,7 @@ async function init() { "tiktokProtocol" ], r => { + redirects.proxiTok = dataJson.proxiTok; disable = r.disableTiktok ?? false; protocol = r.tiktokProtocol ?? "normal"; |