From 2240a05b55f4f2e7ab3d186b32cd53e6c5ec96ce Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Tue, 2 Apr 2024 11:12:39 -0400 Subject: [PATCH] fix update model info --- CHANGELOG.md | 1 + modules/ui_models.py | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 20af59f31..495026709 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -50,6 +50,7 @@ - fix ROCm compatibility, thanks @Disty0 - Fix API generate save metadata - Fix Face/InstantID + - Fix CivitAI update model info for all models - Enumerate diffusers model with multiple variants ## Update for 2024-03-19 diff --git a/modules/ui_models.py b/modules/ui_models.py index a434834d5..1647c4427 100644 --- a/modules/ui_models.py +++ b/modules/ui_models.py @@ -700,7 +700,10 @@ def create_ui(): from modules.ui_extra_networks import get_pages from modules.modelloader import download_civit_meta res = [] - page: modules.ui_extra_networks.ExtraNetworksPage = get_pages('model')[0] + pages = get_pages('Model') + if len(pages) == 0: + return 'CivitAI update metadata: no models found' + page: modules.ui_extra_networks.ExtraNetworksPage = pages[0] table_data = [] update_data.clear() all_hashes = [(item.get('hash', None) or 'XXXXXXXX').upper()[:8] for item in page.list_items()]