From 03cbe650f8079fe87e20a859781f4160cf256321 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Tue, 7 Oct 2025 09:17:17 -0600 Subject: [PATCH] Do not fail if a single event is not found --- frigate/api/event.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/frigate/api/event.py b/frigate/api/event.py index 5f426c83f..0b721b82f 100644 --- a/frigate/api/event.py +++ b/frigate/api/event.py @@ -434,10 +434,8 @@ async def event_ids(ids: str, request: Request): event = Event.get(Event.id == event_id) await require_camera_access(event.camera, request=request) except DoesNotExist: - return JSONResponse( - content=({"success": False, "message": f"Event {event_id} not found"}), - status_code=404, - ) + # we should not fail the entire request if an event is not found + continue try: events = Event.select().where(Event.id << ids).dicts().iterator()