From fe0d0e97f8a71960a59ee82187353cc1733a6a24 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Mon, 21 Apr 2025 09:49:01 -0500 Subject: [PATCH] Don't limit review summary query The /review/summary endpoint was being restricted to the last 30 days, so unreviewed alerts and detections weren't showing in the calendar before that point. This change removes the WHERE clause so that the endpoint returns all results. --- frigate/api/review.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/frigate/api/review.py b/frigate/api/review.py index b04c8353a5..9814d1bea5 100644 --- a/frigate/api/review.py +++ b/frigate/api/review.py @@ -176,7 +176,6 @@ async def review_summary( hour_modifier, minute_modifier, seconds_offset = get_tz_modifiers(params.timezone) 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 @@ -277,8 +276,6 @@ async def review_summary( .get() ) - clauses = [(ReviewSegment.start_time > month_ago)] - if cameras != "all": camera_list = cameras.split(",") clauses.append((ReviewSegment.camera << camera_list))