фикс
This commit is contained in:
parent
0f4fb999cc
commit
e613561b45
2 changed files with 3 additions and 1 deletions
|
|
@ -40,7 +40,7 @@ async def home_summary(
|
|||
@router.get("/monitor/status", response_model=DashboardMonitorStatus)
|
||||
async def monitor_status(_: User = Depends(get_current_user)):
|
||||
row = await dashboard_service.get_monitor_status()
|
||||
return DashboardMonitorStatus.model_validate(row)
|
||||
return DashboardMonitorStatus.model_validate(row, from_attributes=True)
|
||||
|
||||
|
||||
@router.post("/monitor/run", response_model=DashboardRunResponse)
|
||||
|
|
|
|||
|
|
@ -111,6 +111,8 @@ class DashboardMonitorStatus(BaseModel):
|
|||
last_error: Optional[str] = None
|
||||
last_counts: Optional[dict[str, Any]] = None
|
||||
|
||||
model_config = {"from_attributes": True}
|
||||
|
||||
|
||||
class DashboardObjectCheckSummary(BaseModel):
|
||||
status_counts: dict[str, int]
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue