fix typegen error

fix typegen
This commit is contained in:
skunkworxdark
2025-01-21 09:48:22 +00:00
committed by psychedelicious
parent 5f0bd2e1db
commit 641489c2f8
3 changed files with 627 additions and 22 deletions

View File

@@ -117,7 +117,7 @@ class FLUXLoRACollectionLoader(BaseInvocation):
"""Applies a collection of LoRAs to a FLUX transformer."""
loras: Optional[LoRAField | list[LoRAField]] = InputField(
default=None, description="LoRA models and weights. May be a single LoRA or collection.", title="LoRAs"
default=[], description="LoRA models and weights. May be a single LoRA or collection.", title="LoRAs"
)
transformer: Optional[TransformerField] = InputField(
@@ -151,8 +151,6 @@ class FLUXLoRACollectionLoader(BaseInvocation):
output.clip = self.clip.model_copy(deep=True)
for lora in loras:
if lora is None:
continue
assert type(lora) is LoRAField
if lora.lora.key in added_loras:
continue

View File

@@ -262,7 +262,7 @@ class LoRACollectionLoader(BaseInvocation):
"""Applies a collection of LoRAs to the provided UNet and CLIP models."""
loras: Optional[LoRAField | list[LoRAField]] = InputField(
default=None, description="LoRA models and weights. May be a single LoRA or collection.", title="LoRAs"
default=[], description="LoRA models and weights. May be a single LoRA or collection.", title="LoRAs"
)
unet: Optional[UNetField] = InputField(
default=None,
@@ -288,8 +288,6 @@ class LoRACollectionLoader(BaseInvocation):
output.clip = self.clip.model_copy(deep=True)
for lora in loras:
if lora is None:
continue
assert type(lora) is LoRAField
if lora.lora.key in added_loras:
continue
@@ -410,7 +408,7 @@ class SDXLLoRACollectionLoader(BaseInvocation):
"""Applies a collection of SDXL LoRAs to the provided UNet and CLIP models."""
loras: Optional[LoRAField | list[LoRAField]] = InputField(
default=None, description="LoRA models and weights. May be a single LoRA or collection.", title="LoRAs"
default=[], description="LoRA models and weights. May be a single LoRA or collection.", title="LoRAs"
)
unet: Optional[UNetField] = InputField(
default=None,
@@ -446,8 +444,6 @@ class SDXLLoRACollectionLoader(BaseInvocation):
output.clip2 = self.clip2.model_copy(deep=True)
for lora in loras:
if lora is None:
continue
assert type(lora) is LoRAField
if lora.lora.key in added_loras:
continue

File diff suppressed because one or more lines are too long