From 491184f913d037d5079fd6cb5e82ed477f3ed2b2 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Fri, 20 Sep 2024 10:27:10 -0500 Subject: [PATCH] add event_id param to api --- frigate/api/event.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frigate/api/event.py b/frigate/api/event.py index fd3c4ad0b..a49b8942d 100644 --- a/frigate/api/event.py +++ b/frigate/api/event.py @@ -353,7 +353,10 @@ def events_search(): after = request.args.get("after", type=float) before = request.args.get("before", type=float) - if not query: + # for similarity search + event_id = request.args.get("event_id", type=str) + + if not query and not event_id: return make_response( jsonify( { @@ -432,7 +435,7 @@ def events_search(): if search_type == "similarity": # Grab the ids of events that match the thumbnail image embeddings try: - search_event: Event = Event.get(Event.id == query) + search_event: Event = Event.get(Event.id == event_id) except DoesNotExist: return make_response( jsonify(