From e80322dab75981f8bab3ddaa4667d1cb9ee087fb Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Tue, 3 Sep 2024 15:56:26 -0600 Subject: [PATCH] Fix recording cleanup logic again (#13527) --- frigate/record/cleanup.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/frigate/record/cleanup.py b/frigate/record/cleanup.py index 9ac7f7f91..615b6bdbd 100644 --- a/frigate/record/cleanup.py +++ b/frigate/record/cleanup.py @@ -74,14 +74,12 @@ class RecordingCleanup(threading.Thread): .where(ReviewSegment.camera == config.name) .where( ( - ReviewSegment.severity - == "alert" & ReviewSegment.end_time - < alert_expire_date + (ReviewSegment.severity == "alert") + & (ReviewSegment.end_time < alert_expire_date) ) | ( - ReviewSegment.severity - == "detection" & ReviewSegment.end_time - < detection_expire_date + (ReviewSegment.severity == "detection") + & (ReviewSegment.end_time < detection_expire_date) ) ) .namedtuples()