Make reviewed optional and add null to API call

This commit is contained in:
Nicolas Mowen 2026-01-11 09:50:43 -07:00
parent b1d7187ef8
commit 27625e75ac
2 changed files with 2 additions and 2 deletions

View File

@ -10,7 +10,7 @@ class ReviewQueryParams(BaseModel):
cameras: str = "all" cameras: str = "all"
labels: str = "all" labels: str = "all"
zones: str = "all" zones: str = "all"
reviewed: int = 0 reviewed: Union[int, SkipJsonSchema[None]] = None
limit: Union[int, SkipJsonSchema[None]] = None limit: Union[int, SkipJsonSchema[None]] = None
severity: Union[SeverityEnum, SkipJsonSchema[None]] = None severity: Union[SeverityEnum, SkipJsonSchema[None]] = None
before: Union[float, SkipJsonSchema[None]] = None before: Union[float, SkipJsonSchema[None]] = None

View File

@ -205,7 +205,7 @@ export default function Events() {
cameras: reviewSearchParams["cameras"], cameras: reviewSearchParams["cameras"],
labels: reviewSearchParams["labels"], labels: reviewSearchParams["labels"],
zones: reviewSearchParams["zones"], zones: reviewSearchParams["zones"],
reviewed: 1, reviewed: null, // We want both reviewed and unreviewed items as we filter in the UI
before: reviewSearchParams["before"] || last24Hours.before, before: reviewSearchParams["before"] || last24Hours.before,
after: reviewSearchParams["after"] || last24Hours.after, after: reviewSearchParams["after"] || last24Hours.after,
}; };