From 1b85e561b96d9716560038542b74efd7d2bb9314 Mon Sep 17 00:00:00 2001 From: Blake Blackshear Date: Thu, 11 Feb 2021 07:35:44 -0600 Subject: [PATCH] only save the event to the database if a snapshot or clip exists --- frigate/events.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frigate/events.py b/frigate/events.py index 97c1675d8..853828589 100644 --- a/frigate/events.py +++ b/frigate/events.py @@ -205,11 +205,12 @@ class EventProcessor(threading.Thread): if event_type == 'end': clips_config = self.config.cameras[camera].clips + clip_created = False if self.should_create_clip(camera, event_data): - clip_created = False if clips_config.enabled and (clips_config.objects is None or event_data['label'] in clips_config.objects): clip_created = self.create_clip(camera, event_data, clips_config.pre_capture, clips_config.post_capture) - + + if clip_created or event_data['has_snapshot']: Event.create( id=event_data['id'], label=event_data['label'],