From 353ee1228cbd3d73ebfa7288eaaf79020e715f5e Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Mon, 18 Aug 2025 15:49:50 -0500 Subject: [PATCH] Return 500 from the face registration endpoint if Frigate has not yet been restarted (#19601) --- 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(