From 04e97e6e52b640dc566aa2183dd332bcd6cd9c03 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Thu, 7 Aug 2025 21:38:31 -0600 Subject: [PATCH] Cleanup --- frigate/api/event.py | 2 +- frigate/comms/event_metadata_updater.py | 1 - frigate/data_processing/common/license_plate/mixin.py | 2 +- frigate/data_processing/real_time/custom_classification.py | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/frigate/api/event.py b/frigate/api/event.py index fb2212d52..b8f0b7a2c 100644 --- a/frigate/api/event.py +++ b/frigate/api/event.py @@ -1149,7 +1149,7 @@ def set_plate( request.app.event_metadata_updater.publish( (event_id, "recognized_license_plate", new_plate, new_score), - EventMetadataTypeEnum.attribute, + EventMetadataTypeEnum.attribute.value, ) return JSONResponse( diff --git a/frigate/comms/event_metadata_updater.py b/frigate/comms/event_metadata_updater.py index b4295057a..897778832 100644 --- a/frigate/comms/event_metadata_updater.py +++ b/frigate/comms/event_metadata_updater.py @@ -46,5 +46,4 @@ class EventMetadataSubscriber(Subscriber): if payload is None: return (None, None) - topic = EventMetadataTypeEnum[topic[len(self.topic_base) :]] return (topic, payload) diff --git a/frigate/data_processing/common/license_plate/mixin.py b/frigate/data_processing/common/license_plate/mixin.py index 812bfe73c..eae0f2045 100644 --- a/frigate/data_processing/common/license_plate/mixin.py +++ b/frigate/data_processing/common/license_plate/mixin.py @@ -1546,7 +1546,7 @@ class LicensePlateProcessingMixin: ) self.sub_label_publisher.publish( (id, "recognized_license_plate", top_plate, avg_confidence), - EventMetadataTypeEnum.attribute, + EventMetadataTypeEnum.attribute.value, ) # save the best snapshot for dedicated lpr cams not using frigate+ diff --git a/frigate/data_processing/real_time/custom_classification.py b/frigate/data_processing/real_time/custom_classification.py index d6cde8fb9..b62b29882 100644 --- a/frigate/data_processing/real_time/custom_classification.py +++ b/frigate/data_processing/real_time/custom_classification.py @@ -303,7 +303,7 @@ class CustomObjectClassificationProcessor(RealTimeProcessorApi): ): self.sub_label_publisher.publish( (obj_data["id"], self.model_config.name, sub_label, score), - EventMetadataTypeEnum.attribute, + EventMetadataTypeEnum.attribute.value, ) def handle_request(self, topic, request_data):