about summary refs log tree commit diff stats
path: root/src/assets
diff options
context:
space:
mode:
authorHygna <hygna@proton.me>2022-09-08 21:15:36 +0100
committerHygna <hygna@proton.me>2022-09-08 21:15:36 +0100
commit36d01024c887b324f5a4044a88cf79b13c2aba48 (patch)
tree99995921409c48badc2f7bc35b461aedc65cd826 /src/assets
parentAdd almost all irregular url structures (diff)
downloadlibredirect-36d01024c887b324f5a4044a88cf79b13c2aba48.zip
Make redirect not return on a single instance frontend
Diffstat (limited to 'src/assets')
-rw-r--r--src/assets/javascripts/services.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js
index 5512916b..973e44b4 100644
--- a/src/assets/javascripts/services.js
+++ b/src/assets/javascripts/services.js
@@ -61,7 +61,7 @@ function redirect(url, type, initiator) {
 		browser.storage.local.get(`${service}Frontend`, (frontend = r[service + "Frontend"]))

 		let instanceList = redirects[frontend][curNetwork]

 		if (instanceList.length === 0 && networkFallback) instanceList = redirects[frontend].clearnet

-		if (instanceList.length === 0) return

+		if (instanceList.length === 0 && redirects.indexOf(frontend) != -1) return

 		randomInstance = utils.getRandomInstance(instanceList)

 	}

 	switch (frontend) {