From 5952aae8fb98af8fb999bddbae3af3aaccf50b71 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Mon, 18 Aug 2025 15:28:17 -0500 Subject: [PATCH] Return 500 from the face registration endpoint if Frigate has not yet been restarted --- frigate/api/classification.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frigate/api/classification.py b/frigate/api/classification.py index e33d81e81..21ee59fb6 100644 --- a/frigate/api/classification.py +++ b/frigate/api/classification.py @@ -214,7 +214,7 @@ async def register_face(request: Request, name: str, file: UploadFile): ) context: EmbeddingsContext = request.app.embeddings - result = context.register_face(name, await file.read()) + result = None if context is None else context.register_face(name, await file.read()) if not isinstance(result, dict): return JSONResponse(