diff --git a/frigate/api/review.py b/frigate/api/review.py index a19157036..e6d010db7 100644 --- a/frigate/api/review.py +++ b/frigate/api/review.py @@ -58,14 +58,8 @@ async def review( ) clauses = [ - ((ReviewSegment.start_time > after) & (ReviewSegment.start_time < before)) - | ( - ( - (ReviewSegment.start_time > after) - & (ReviewSegment.end_time.is_null(True)) - ) - | ((ReviewSegment.end_time > after) & (ReviewSegment.end_time < before)) - ) + (ReviewSegment.start_time < before) + & ((ReviewSegment.end_time.is_null(True)) | (ReviewSegment.end_time > after)) ] if cameras != "all":