3 Commits

Author SHA1 Message Date
Hayden
815a483cf0 Prepare release 2.8.1 2025-09-03 15:14:07 +08:00
Hayden
ae37765017 fix: Add error message tag (#203) 2025-09-03 15:13:08 +08:00
Hayden
ebef300279 fix: Validate existence of entry path in model preview generation (#202) 2025-09-03 15:06:50 +08:00
3 changed files with 6 additions and 2 deletions

View File

@@ -138,6 +138,10 @@ class ModelManager:
preview_ext = f".{preview_name.split('.')[-1]}"
model_preview = f"/model-manager/preview/{folder}/{path_index}/{relative_path.replace(extension, preview_ext)}"
if not os.path.exists(entry.path):
utils.print_error(f"{entry.path} is not file or directory.")
return None
stat = entry.stat()
return {
"type": folder,

View File

@@ -43,7 +43,7 @@ def print_warning(msg, *args, **kwargs):
def print_error(msg, *args, **kwargs):
logging.error(f"[{config.extension_tag}] {msg}", *args, **kwargs)
logging.error(f"[{config.extension_tag}][ERROR] {msg}", *args, **kwargs)
logging.debug(traceback.format_exc())

View File

@@ -1,7 +1,7 @@
[project]
name = "comfyui-model-manager"
description = "Manage models: browsing, download and delete."
version = "2.8.0"
version = "2.8.1"
license = { file = "LICENSE" }
dependencies = ["markdownify"]