From 0083d09a8b78c20e23bc80e9adf9e74506e863f3 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Wed, 19 Feb 2025 07:25:39 -0600 Subject: [PATCH] Bugfix: ensure all object labels are added to zones (#16686) --- frigate/camera/activity_manager.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frigate/camera/activity_manager.py b/frigate/camera/activity_manager.py index 9c06cf6f9..a6e40f4ca 100644 --- a/frigate/camera/activity_manager.py +++ b/frigate/camera/activity_manager.py @@ -33,7 +33,11 @@ class CameraActivityManager: self.zone_active_object_counts[zone] = Counter() self.all_zone_labels[zone] = set() - self.all_zone_labels[zone].update(zone_config.objects) + self.all_zone_labels[zone].update( + zone_config.objects + if zone_config.objects + else camera_config.objects.track + ) def update_activity(self, new_activity: dict[str, dict[str, any]]) -> None: all_objects: list[dict[str, any]] = []