Update app/model_manager.py

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
This commit is contained in:
yt-koike 2026-04-06 22:44:03 +09:00 committed by GitHub
parent ffd4a002ab
commit d38e5b847b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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)