aboutsummaryrefslogtreecommitdiffstats
path: root/src/assets
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2023-05-14 19:19:04 +0300
committerManeraKai <manerakai@protonmail.com>2023-05-14 19:19:08 +0300
commitdc748e8336b183d3b3ee0eea72fc2d8579f45e4a (patch)
tree45501e48a019edd294719006db0b2b0f0da380b8 /src/assets
parentMerge branch 'master' of https://github.com/libredirect/browser_extension (diff)
downloadlibredirect-dc748e8336b183d3b3ee0eea72fc2d8579f45e4a.zip
Supporting Frontends Manager better + A small fix
Diffstat (limited to 'src/assets')
-rw-r--r--src/assets/javascripts/services.js7
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