diff options
author | ManeraKai <manerakai@protonmail.com> | 2023-05-14 19:19:04 +0300 |
---|---|---|
committer | ManeraKai <manerakai@protonmail.com> | 2023-05-14 19:19:08 +0300 |
commit | dc748e8336b183d3b3ee0eea72fc2d8579f45e4a (patch) | |
tree | 45501e48a019edd294719006db0b2b0f0da380b8 /src/assets | |
parent | Merge branch 'master' of https://github.com/libredirect/browser_extension (diff) | |
download | libredirect-dc748e8336b183d3b3ee0eea72fc2d8579f45e4a.zip |
Supporting Frontends Manager better + A small fix
Diffstat (limited to 'src/assets')
-rw-r--r-- | src/assets/javascripts/services.js | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js index aa163451..61d033c0 100644 --- a/src/assets/javascripts/services.js +++ b/src/assets/javascripts/services.js @@ -56,7 +56,7 @@ function redirect(url, type, initiator, forceRedirection) { for (const service in config.services) { if (!forceRedirection && !options[service].enabled) continue - frontend = options[service].frontend ?? Object.keys(config.services[service].frontends)[0] + frontend = options[service].frontend if (!regexArray(service, url, config, frontend)) { frontend = null @@ -210,7 +210,6 @@ function redirect(url, type, initiator, forceRedirection) { .replace("tl", "target") .replace("text", "q") return `${randomInstance}/${search}` - } case "lingva": { let params_arr = url.search.split("&") @@ -623,7 +622,7 @@ function switchInstance(url) { const protocolHost = utils.protocolHost(url) for (const service in config.services) { - let frontend = options[service].frontend ?? Object.keys(config.services[service].frontends)[0] + let frontend = options[service].frontend let instancesList = options[frontend] if (instancesList === undefined) continue if (!instancesList.includes(protocolHost)) continue @@ -650,7 +649,7 @@ function reverse(url) { let protocolHost = utils.protocolHost(url) for (const service in config.services) { - let frontend = options[service].frontend ?? Object.keys(config.services[service].frontends)[0] + let frontend = options[service].frontend if (options[frontend] == undefined) continue if (!options[frontend].includes(protocolHost)) continue |