Fix sidebar counts to use is_online status

This commit is contained in:
2025-12-28 18:41:47 -07:00
parent 1cc94c61e7
commit d01fb4173f

View File

@@ -648,10 +648,12 @@
const response = await fetch("/api/sessions"); const response = await fetch("/api/sessions");
machines = await response.json(); machines = await response.json();
// Update counts // Update counts based on is_online status
const onlineCount = machines.filter(m => m.is_online).length;
const offlineCount = machines.filter(m => !m.is_online).length;
document.getElementById("countAll").textContent = machines.length; document.getElementById("countAll").textContent = machines.length;
document.getElementById("countOnline").textContent = machines.length; document.getElementById("countOnline").textContent = onlineCount;
document.getElementById("countOffline").textContent = "0"; document.getElementById("countOffline").textContent = offlineCount;
renderMachinesList(); renderMachinesList();
} catch (err) { } catch (err) {