From 0ae0716272873bffec917197f9f28422860b05b0 Mon Sep 17 00:00:00 2001 From: Hayden <48267247+hayden-fr@users.noreply.github.com> Date: Mon, 11 Aug 2025 10:51:18 +0800 Subject: [PATCH] fix: Ensure downloadable files are available for model versions without model files (#199) --- py/information.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/py/information.py b/py/information.py index c4526c2..015ef49 100644 --- a/py/information.py +++ b/py/information.py @@ -71,6 +71,10 @@ class CivitaiModelSearcher(ModelSearcher): for version in model_versions: version_files: list[dict] = version.get("files", []) model_files = utils.filter_with(version_files, {"type": "Model"}) + # issue: https://github.com/hayden-fr/ComfyUI-Model-Manager/issues/188 + # Some Embeddings do not have Model file, but Negative + # Make sure there are at least downloadable files + model_files = version_files if len(model_files) == 0 else model_files shortname = version.get("name", None) if len(model_files) > 0 else None