From 2fb4c92310620bb0382d0fc8cb2e95357e20f078 Mon Sep 17 00:00:00 2001 From: Lincoln Stein Date: Mon, 27 Oct 2025 08:54:57 -0400 Subject: [PATCH] fix(mm): directory path leakage on scan folder error --- invokeai/app/api/routers/model_manager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/invokeai/app/api/routers/model_manager.py b/invokeai/app/api/routers/model_manager.py index 567c1deaa3..24b1ba61f8 100644 --- a/invokeai/app/api/routers/model_manager.py +++ b/invokeai/app/api/routers/model_manager.py @@ -273,9 +273,10 @@ async def scan_for_models( found_model = FoundModel(path=path, is_installed=is_installed) scan_results.append(found_model) except Exception as e: + error_type = type(e).__name__ raise HTTPException( status_code=500, - detail=f"An error occurred while searching the directory: {e}", + detail=f"An error occurred while searching the directory: {error_type}", ) return scan_results