mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-03-25 15:15:44 -03:00
Remove 'folder' field from model metadata before saving to file. See #211
This commit is contained in:
@@ -439,9 +439,13 @@ class ExampleImagesRoutes:
|
|||||||
base_path = os.path.splitext(file_path)[0] # Remove .safetensors extension
|
base_path = os.path.splitext(file_path)[0] # Remove .safetensors extension
|
||||||
metadata_path = f"{base_path}.metadata.json"
|
metadata_path = f"{base_path}.metadata.json"
|
||||||
try:
|
try:
|
||||||
# Write the metadata to file
|
# Create a copy of the model data without the 'folder' field
|
||||||
|
model_copy = model.copy()
|
||||||
|
model_copy.pop('folder', None)
|
||||||
|
|
||||||
|
# Write the metadata to file without the folder field
|
||||||
with open(metadata_path, 'w', encoding='utf-8') as f:
|
with open(metadata_path, 'w', encoding='utf-8') as f:
|
||||||
json.dump(model, f, indent=2, ensure_ascii=False)
|
json.dump(model_copy, f, indent=2, ensure_ascii=False)
|
||||||
logger.info(f"Saved metadata to {metadata_path}")
|
logger.info(f"Saved metadata to {metadata_path}")
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(f"Failed to save metadata to {metadata_path}: {str(e)}")
|
logger.error(f"Failed to save metadata to {metadata_path}: {str(e)}")
|
||||||
|
|||||||
Reference in New Issue
Block a user