From 8b0c5b0a1c36467990481e213bc5cfa1500129d2 Mon Sep 17 00:00:00 2001 From: "user@node5.net" Date: Sat, 11 Jul 2026 23:14:50 +0200 Subject: js error - show error in case of non-ok status --- src/static/main.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/static/main.js') diff --git a/src/static/main.js b/src/static/main.js index 12c5e3f..02d20a2 100644 --- a/src/static/main.js +++ b/src/static/main.js @@ -4,10 +4,12 @@ async function update() { programE = document.querySelector("#program"); try { const response = await fetch("/update"); - if (response.status == 200) { + if (response.ok) { html = await response.text(); topE.innerHTML = html.split("\n").slice(0, 1)[0]; programE.outerHTML = html.split("\n").slice(1).join("\n"); + } else { + throw new Error(`Response status: ${response.status}`); } } catch (err) { // Happens when the server is closed / unreachable -- cgit v1.3.1