From e6b0cfcf0e7196fcc755c398c0d76d9e40ad90a8 Mon Sep 17 00:00:00 2001 From: Codex Date: Sun, 28 Jun 2026 06:20:55 +0000 Subject: [PATCH] fix: align sentinel trend total counts --- scripts/assets/web-probe-sentinel-monitor-web/monitor-web.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/assets/web-probe-sentinel-monitor-web/monitor-web.js b/scripts/assets/web-probe-sentinel-monitor-web/monitor-web.js index c8c9ec6f..92b4a1cc 100644 --- a/scripts/assets/web-probe-sentinel-monitor-web/monitor-web.js +++ b/scripts/assets/web-probe-sentinel-monitor-web/monitor-web.js @@ -571,11 +571,12 @@ function warningCount(item) { } function findingCount(item) { + const counts = item?.severityCounts; + if (counts && typeof counts === "object") return Object.values(counts).reduce((sum, value) => sum + number(value), 0); if (Number.isFinite(Number(item?.findingCount))) return Number(item.findingCount); if (Number.isFinite(Number(item?.finding_count))) return Number(item.finding_count); if (Number.isFinite(Number(item?.count))) return Number(item.count); - const counts = item?.severityCounts || item || {}; - return Object.values(counts).reduce((sum, value) => sum + number(value), 0); + return Object.values(item || {}).reduce((sum, value) => sum + number(value), 0); } function severityClass(item) {