From d38e5b847b2c818dc4ddfa0740f9ef13403a7a09 Mon Sep 17 00:00:00 2001 From: yt-koike <42059282+yt-koike@users.noreply.github.com> Date: Mon, 6 Apr 2026 22:44:03 +0900 Subject: [PATCH] Update app/model_manager.py Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- app/model_manager.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/model_manager.py b/app/model_manager.py index 11b9effc7..cc1e9d2e7 100644 --- a/app/model_manager.py +++ b/app/model_manager.py @@ -93,7 +93,10 @@ class ModelFileManager: if save_dir not in folder_paths.folder_names_and_paths: logging.error("Save directory is not valid") return web.Response(status=400) - filename = json_data.get("filename", url.split("/")[-1]) +from urllib.parse import urlparse, unquote + + default_filename = unquote(urlparse(url).path.split("/")[-1]) + filename = json_data.get("filename", default_filename) token = json_data.get("token", None) save_path = os.path.join(folder_paths.folder_names_and_paths[save_dir][0][0], filename)