about summary refs log tree commit diff stats
path: root/src/assets/javascripts
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/javascripts
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/javascripts')
-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