From aadb3b6754bf6254aff9de720b6a592632d252c8 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Fri, 28 Mar 2025 12:43:16 -0600 Subject: [PATCH] Fix --- frigate/data_processing/real_time/face.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frigate/data_processing/real_time/face.py b/frigate/data_processing/real_time/face.py index fdbda48aa..10479b92b 100644 --- a/frigate/data_processing/real_time/face.py +++ b/frigate/data_processing/real_time/face.py @@ -174,7 +174,7 @@ class FaceRealTimeProcessor(RealTimeProcessorApi): # check if we have hit limits if ( id in self.person_face_history - and len(self.person_face_history[id]) > MAX_FACES_ATTEMPTS_AFTER_REC + and len(self.person_face_history[id]) >= MAX_FACES_ATTEMPTS_AFTER_REC ): # if we are at max attempts after rec and we have a rec if obj_data.get("sub_label"): @@ -184,7 +184,7 @@ class FaceRealTimeProcessor(RealTimeProcessorApi): return # if we don't have a rec and are at max attempts - if len(self.person_face_history[id]) > MAX_FACE_ATTEMPTS: + if len(self.person_face_history[id]) >= MAX_FACE_ATTEMPTS: logger.debug("Not processing due to hitting max rec attempts.") return