fix(dashboard): make KpiBlock.snapshot_id Optional to handle missing today snapshot
Some checks failed
Aegis CI / lint-and-test (push) Has been cancelled

This commit is contained in:
kitos
2026-05-21 15:27:26 +02:00
parent d4b147da7c
commit cfbf6a6ede

View File

@@ -86,7 +86,7 @@ class KpiBlock(BaseModel):
playbook_count: int
lesson_count: int
snapshot_date: date
snapshot_id: UUID
snapshot_id: Optional[UUID] = None
class CoverageByTactic(BaseModel):