Fix reviewed filter (#10038)

This commit is contained in:
Nicolas Mowen 2024-02-25 14:49:08 -07:00 committed by GitHub
parent 9801534f11
commit 4e5546cc78
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 4 deletions

View File

@ -2397,7 +2397,7 @@ def vod_event(id):
def review():
cameras = request.args.get("cameras", "all")
labels = request.args.get("labels", "all")
reviewed = request.args.get("reviewed", default=False)
reviewed = request.args.get("reviewed", type=int, default=0)
limit = request.args.get("limit", 100)
severity = request.args.get("severity", None)
@ -2426,7 +2426,7 @@ def review():
label_clause = reduce(operator.or_, label_clauses)
clauses.append((label_clause))
if not reviewed:
if reviewed == 1:
clauses.append((ReviewSegment.has_been_reviewed == False))
if severity:

View File

@ -45,7 +45,7 @@ export default function Events() {
const pagedParams = {
cameras: reviewSearchParams["cameras"],
labels: reviewSearchParams["labels"],
reviewed: reviewSearchParams["showReviewed"] || false,
reviewed: reviewSearchParams["showReviewed"] == true ? 1 : 0,
before: lastDate,
after: reviewSearchParams["after"] || timeRange.after,
limit: API_LIMIT,
@ -56,7 +56,7 @@ export default function Events() {
const params = {
cameras: reviewSearchParams["cameras"],
labels: reviewSearchParams["labels"],
reviewed: reviewSearchParams["showReviewed"] || false,
reviewed: reviewSearchParams["showReviewed"] == true ? 1 : 0,
limit: API_LIMIT,
before: reviewSearchParams["before"] || timeRange.before,
after: reviewSearchParams["after"] || timeRange.after,