Fix: Combro resolved remaining bugs in summary.js and agents.js where site_uuid all was mishandled causing empty overview dashboards

This commit is contained in:
ypratama committed 2026-09-01 11:10:33 +07:00
1 parent cd93a40104
commit 35f1838c4e
2 files changed
+4 -2

No files matched your search

+3 -1
View File
@@ -40,9 +40,11 @@ router.get('/summary', async (req, res) => {
} else {
// ── Site-Level Summary (default) ─────────────────────────────────────────
const agentQuery = {
site_uuid: baseWithoutTime.site_uuid || { $in: await Summary.distinct('site_uuid') },
agent_uuid: { $ne: null }
};
if (baseWithoutTime.site_uuid) {
agentQuery.site_uuid = baseWithoutTime.site_uuid;
}
if (timeFilter) agentQuery.timestamp = timeFilter;
const allAgentSummaries = await Summary.find(agentQuery).lean();