fix: enforce SCADA chart device coverage

This commit is contained in:
2026-11-12 10:38:55 +08:00
parent b853b61a0b
commit 2e8fe86f3f
17 changed files with 1220 additions and 13 deletions
+2
View File
@@ -109,6 +109,8 @@ async def read_complete_scada(
"replay_id": context["replay_id"] if context else None,
"batch_sequence": context["batch_sequence"] if context else None,
}
if context:
coverage["frozen_start"] = (run.get("baseline") or {}).get("start_time") or run["start_time"]
data = {"devices": devices, "readings": rows, "coverage": coverage}
account([coverage])
gaps = []