From 8be139d4d166d5fd7d8c44c4fbba092264ad1479 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Mon, 9 Sep 2024 08:29:05 -0600 Subject: [PATCH] Fix thumbnail failure (#13634) * Fix thumbnail failure * Formatting * Fix logic --- frigate/object_processing.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/frigate/object_processing.py b/frigate/object_processing.py index 3616d6b50..330ba0e24 100644 --- a/frigate/object_processing.py +++ b/frigate/object_processing.py @@ -770,9 +770,15 @@ class CameraState: } ) - # if the object's thumbnail is not from the current frame - if obj.false_positive or obj.thumbnail_data["frame_time"] != frame_time: + # if we don't have access to the current frame or + # if the object's thumbnail is not from the current frame, skip + if ( + current_frame is None + or obj.false_positive + or obj.thumbnail_data["frame_time"] != frame_time + ): continue + if object_type in self.best_objects: current_best = self.best_objects[object_type] now = datetime.datetime.now().timestamp()