From dcc2f3e8f38cba2933e4a536a862886cc571b324 Mon Sep 17 00:00:00 2001 From: Ado Nishimura Date: Fri, 13 Oct 2023 19:49:16 +0900 Subject: [PATCH] Fix: proxmox CPU/MEM NaN when cluster has offline nodes (#2185) --- src/widgets/proxmox/component.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/widgets/proxmox/component.jsx b/src/widgets/proxmox/component.jsx index 10151f592..d61cdc6b1 100644 --- a/src/widgets/proxmox/component.jsx +++ b/src/widgets/proxmox/component.jsx @@ -34,7 +34,7 @@ export default function Component({ service }) { const { data } = clusterData ; const vms = data.filter(item => item.type === "qemu" && item.template === 0 && (widget.node === undefined || widget.node === item.node)) || []; const lxc = data.filter(item => item.type === "lxc" && item.template === 0 && (widget.node === undefined || widget.node === item.node)) || []; - const nodes = data.filter(item => item.type === "node" && (widget.node === undefined || widget.node === item.node)) || []; + const nodes = data.filter(item => item.type === "node" && item.status === "online" && (widget.node === undefined || widget.node === item.node)) || []; const runningVMs = vms.reduce(calcRunning, 0); const runningLXC = lxc.reduce(calcRunning, 0);