From 30e74a2ae3320fa82532c70cb202ebc4b0e4a666 Mon Sep 17 00:00:00 2001 From: Ryan Dick Date: Wed, 20 Sep 2023 18:04:02 -0400 Subject: [PATCH] Fix bug with handling of multiple T2I-Adapters. --- invokeai/app/invocations/latent.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/invokeai/app/invocations/latent.py b/invokeai/app/invocations/latent.py index b6dd843a19..1f4c30b7f3 100644 --- a/invokeai/app/invocations/latent.py +++ b/invokeai/app/invocations/latent.py @@ -474,6 +474,7 @@ class DenoiseLatentsInvocation(BaseInvocation): if len(t2i_adapter) == 0: return None + t2i_adapter_data = [] for t2i_adapter_field in t2i_adapter: t2i_adapter_model_info = context.services.model_manager.get_model( model_name=t2i_adapter_field.t2i_adapter_model.model_name, @@ -493,7 +494,6 @@ class DenoiseLatentsInvocation(BaseInvocation): f"Unexpected T2I-Adapter base model type: '{t2i_adapter_field.t2i_adapter_model.base_model}'." ) - t2i_adapter_data = [] with t2i_adapter_model_info as t2i_adapter_model: total_downscale_factor = t2i_adapter_model.total_downscale_factor if isinstance(t2i_adapter_model.adapter, FullAdapterXL):