From 7f878f365b3975659304c4d9eb791bdeb8df118a Mon Sep 17 00:00:00 2001 From: cmdr2 Date: Fri, 18 Aug 2023 18:23:21 +0530 Subject: [PATCH] Don't add hypernetwork info in the metadata if using diffusers (v3 engine) --- ui/easydiffusion/utils/save_utils.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ui/easydiffusion/utils/save_utils.py b/ui/easydiffusion/utils/save_utils.py index 090aef0f..4660b1ed 100644 --- a/ui/easydiffusion/utils/save_utils.py +++ b/ui/easydiffusion/utils/save_utils.py @@ -265,7 +265,10 @@ def get_printable_request(req: GenerateImageRequest, task_data: TaskData, output if task_data.use_controlnet_model is None and "control_filter_to_apply" in metadata: del metadata["control_filter_to_apply"] - if not using_diffusers: + if using_diffusers: + for key in (x for x in ["use_hypernetwork_model", "hypernetwork_strength"] if x in metadata): + del metadata[key] + else: for key in ( x for x in ["use_lora_model", "lora_alpha", "clip_skip", "tiling", "latent_upscaler_steps", "use_controlnet_model", "control_filter_to_apply"] if x in metadata ):