mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-05 10:45:21 +03:00
Add catch for failure ending event
This commit is contained in:
parent
d39b02e587
commit
c2af257821
@ -217,6 +217,7 @@ class EventProcessor(threading.Thread):
|
||||
Event.end_time: event_data["end_time"],
|
||||
}
|
||||
|
||||
try:
|
||||
(
|
||||
Event.insert(event)
|
||||
.on_conflict(
|
||||
@ -225,3 +226,5 @@ class EventProcessor(threading.Thread):
|
||||
)
|
||||
.execute()
|
||||
)
|
||||
except Exception:
|
||||
logger.warning(f"Failed to update manual event: {event_data['id']}")
|
||||
|
||||
@ -889,7 +889,6 @@ def create_event(camera_name, label):
|
||||
def end_event(event_id):
|
||||
try:
|
||||
current_app.external_processor.finish_manual_event(event_id)
|
||||
# TODO we need some way to verify that the event id is valid, just check in the db?
|
||||
except:
|
||||
return jsonify(
|
||||
{"success": False, "message": f"{event_id} must be set and valid."}, 404
|
||||
|
||||
Loading…
Reference in New Issue
Block a user