diff options
author | Hygna <hygna@proton.me> | 2022-10-04 17:36:38 +0100 |
---|---|---|
committer | Hygna <hygna@proton.me> | 2022-10-04 17:36:38 +0100 |
commit | e4954d197fee859112381040b1d8f3ba8009df56 (patch) | |
tree | 40ecc0fe36ebde61faaab156ee985d727e35694b /src/assets/javascripts | |
parent | Switched to html labels (diff) | |
download | libredirect-e4954d197fee859112381040b1d8f3ba8009df56.zip |
Display if server is not found, made images in settings clickable
Diffstat (limited to 'src/assets/javascripts')
-rw-r--r-- | src/assets/javascripts/utils.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/assets/javascripts/utils.js b/src/assets/javascripts/utils.js index 056bbc00..9ae9123f 100644 --- a/src/assets/javascripts/utils.js +++ b/src/assets/javascripts/utils.js @@ -112,10 +112,11 @@ async function processDefaultCustomInstances(service, frontend, network, documen const offline = offlineBlackList.includes(x) ? ' <span style="color:grey;">offline</span>' : "" let ms = instancesLatency[x] - let latencyColor = ms <= 1000 ? "green" : ms <= 2000 ? "orange" : "red" + let latencyColor = ms == -1 ? "red" : ms <= 1000 ? "green" : ms <= 2000 ? "orange" : "red" let latencyLimit if (ms == 5000) latencyLimit = "5000ms+" else if (ms > 5000) latencyLimit = `ERROR: ${ms - 5000}` + else if (ms == -1) latencyLimit = "Server not found" else latencyLimit = ms + "ms" const latency = x in instancesLatency ? '<span style="color:' + latencyColor + ';">' + latencyLimit + "</span>" : "" @@ -267,6 +268,7 @@ async function testLatency(element, instances, frontend) { else text = `${time}ms` element.innerHTML = `${href}: <span style="color:${color};">${text}</span>` } else { + myList[href] = -1 color = "red" element.innerHTML = `${href}: <span style="color:${color};">Server not found</span>` if (options[frontend].clearnet.enabled.includes(href)) options[frontend].clearnet.enabled.splice(options[frontend].clearnet.enabled.indexOf(href), 1) |