[setup] more specific niceurl test

This commit is contained in:
Shish
2024-02-07 22:27:47 +00:00
parent 9f9ee49e02
commit c6e65a21f9

View File

@ -7,13 +7,19 @@ document.addEventListener('DOMContentLoaded', () => {
out_span.innerHTML = '(testing...)';
fetch(document.body.getAttribute('data-base-href') + "/nicetest").then(response => {
if(response.ok) {
checkbox.disabled = false;
out_span.innerHTML = '(test passed)';
}
else {
if(!response.ok) {
checkbox.disabled = true;
out_span.innerHTML = '(test failed)';
out_span.innerHTML = '(http error)';
} else {
response.text().then(text => {
if(text === 'ok') {
checkbox.disabled = false;
out_span.innerHTML = '(test passed)';
} else {
checkbox.disabled = true;
out_span.innerHTML = '(test failed)';
}
});
}
}).catch(() => {
checkbox.disabled = true;