about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-12-07 10:52:08 +0300
committerManeraKai <manerakai@protonmail.com>2022-12-07 10:52:08 +0300
commitdecc32e7e6fc729e2aec7adc46949b0f63bc3a04 (patch)
treee4cf33ac105df4d12fe966ccce8ea6c04ad62b36 /src
parentRemoved LatencyTest, AutoRedirect, Unify, DisableInstance (diff)
downloadlibredirect-decc32e7e6fc729e2aec7adc46949b0f63bc3a04.zip
Sorted the instances out https://github.com/libredirect/libredirect/issues/537
Diffstat (limited to 'src')
-rw-r--r--src/assets/javascripts/utils.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/assets/javascripts/utils.js b/src/assets/javascripts/utils.js
index 4dd537fc..2b69e9a6 100644
--- a/src/assets/javascripts/utils.js
+++ b/src/assets/javascripts/utils.js
@@ -103,6 +103,11 @@ async function processDefaultCustomInstances(service, frontend, network, documen
         <input type="checkbox" class="toggle-all"/>
       </div>`,
 		...redirects[frontend][network]
+			.sort((a, b) =>
+				(cloudflareBlackList.includes(a) && !cloudflareBlackList.includes(b))
+				||
+				(authenticateBlackList.includes(a) && !authenticateBlackList.includes(b))
+			)
 			.map(x => {
 				const cloudflare = cloudflareBlackList.includes(x) ? ' <span style="color:red;">cloudflare</span>' : ""
 				const authenticate = authenticateBlackList.includes(x) ? ' <span style="color:orange;">authenticate</span>' : ""