From fd37656586066982daffc6f68fa25bce97273b11 Mon Sep 17 00:00:00 2001 From: Tim Eertmoed Date: Sun, 12 Jul 2026 09:34:04 +0200 Subject: [PATCH] srv/poe_manager/templates/index.html aktualisiert --- srv/poe_manager/templates/index.html | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/srv/poe_manager/templates/index.html b/srv/poe_manager/templates/index.html index e7fa5b0..780126b 100644 --- a/srv/poe_manager/templates/index.html +++ b/srv/poe_manager/templates/index.html @@ -102,13 +102,20 @@ document.addEventListener("DOMContentLoaded", () => { document.querySelectorAll(".device-card").forEach(card => { const mac = card.dataset.mac; - if (sessionStorage.getItem("restart_" + mac)) { + const restartKey = "restart_" + mac; + if (sessionStorage.getItem(restartKey)) { const span = card.querySelector(".fw-bold"); - span.innerHTML = - 'Restarting...'; - span.style.color = "#ffc107"; + if (span.innerText.trim().toLowerCase() === "online") { + sessionStorage.removeItem(restartKey); + } + else { + span.innerHTML = + 'Restarting...'; + span.style.color = "#ffc107"; + document.getElementById("deviceStatus").innerHTML = + 'Restarting...'; + } } - card.addEventListener("click", function () { if (this.dataset.active == "0") { return;