diff --git a/frigate/api/defs/review_query_parameters.py b/frigate/api/defs/review_query_parameters.py index 8baf609df..795531c17 100644 --- a/frigate/api/defs/review_query_parameters.py +++ b/frigate/api/defs/review_query_parameters.py @@ -20,8 +20,6 @@ class ReviewSummaryQueryParams(BaseModel): labels: Optional[str] = "all" zones: Optional[str] = "all" timezone: Optional[str] = "utc" - day_ago: Optional[int] = (datetime.now() - timedelta(hours=24)).timestamp() - month_ago: Optional[int] = (datetime.now() - timedelta(days=30)).timestamp() class ReviewActivityMotionQueryParams(BaseModel): diff --git a/frigate/api/review.py b/frigate/api/review.py index d433ddb03..eb71b6125 100644 --- a/frigate/api/review.py +++ b/frigate/api/review.py @@ -1,5 +1,6 @@ """Review apis.""" +import datetime import logging from functools import reduce from pathlib import Path @@ -101,8 +102,8 @@ def review(params: ReviewQueryParams = Depends()): @router.get("/review/summary") def review_summary(params: ReviewSummaryQueryParams = Depends()): hour_modifier, minute_modifier, seconds_offset = get_tz_modifiers(params.timezone) - day_ago = params.day_ago - month_ago = params.month_ago + day_ago = (datetime.datetime.now() - datetime.timedelta(hours=24)).timestamp() + month_ago = (datetime.datetime.now() - datetime.timedelta(days=30)).timestamp() cameras = params.cameras labels = params.labels