Skip to content

Commit 6f1cbfb

Browse files
authored
Update db_lora_forge.py
1 parent 37e7a79 commit 6f1cbfb

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

extensions-builtin/sd-webui-ux/scripts/anapnoe/db_lora_forge.py

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ def create_item(self, name, index=None, enable_filter=True):
9292
"tags": "",
9393
"local_preview": f"{path}.{shared.opts.samples_format}",
9494
"metadata_exists": bool(lora_on_disk.metadata),
95-
"sd_version": lora_on_disk.sd_version.name,
95+
"sd_version": "Unknown",
9696
"type": "LORA",
9797
"filesize": stats.st_size,
9898
"date_created": int(mtime),
@@ -107,15 +107,14 @@ def create_item(self, name, index=None, enable_filter=True):
107107
item["activation_text"] = item["user_metadata"].get("activation text", "")
108108
item["preferred_weight"] = item["user_metadata"].get("preferred weight", 0.0)
109109

110-
sd_version = item["user_metadata"].get("sd version")
111-
if sd_version in network.SdVersion.__members__:
112-
item["sd_version"] = sd_version
113-
sd_version = network.SdVersion[sd_version]
110+
user_metadata_sd_version = item["user_metadata"].get("sd version")
111+
if user_metadata_sd_version:
112+
item["sd_version"] = user_metadata_sd_version
114113
else:
115-
sd_version = lora_on_disk.sd_version # use heuristics
116-
#sd_version = network.SdVersion.Unknown # avoid heuristics
117-
118-
#item["sd_version_str"] = str(sd_version)
114+
try:
115+
item["sd_version"] = lora_on_disk.sd_version.name
116+
except AttributeError:
117+
pass
119118

120119
return self.add_types_to_item(item)
121120

@@ -132,4 +131,4 @@ def allowed_directories_for_previews(self):
132131

133132
def get_internal_metadata(self, name):
134133
lora_on_disk = networks.available_networks.get(name)
135-
return lora_on_disk.metadata if lora_on_disk else None
134+
return lora_on_disk.metadata if lora_on_disk else None

0 commit comments

Comments
 (0)