From ca8d64fd842ffd77b1b07f86dfbda42747e87648 Mon Sep 17 00:00:00 2001 From: Limitex <76650151+Limitex@users.noreply.github.com> Date: Wed, 5 Nov 2025 22:37:41 +0900 Subject: [PATCH] fix: clip domain --- src/nodes/_diffusers_clip_text_encode.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/nodes/_diffusers_clip_text_encode.py b/src/nodes/_diffusers_clip_text_encode.py index b21074d..621b3ed 100644 --- a/src/nodes/_diffusers_clip_text_encode.py +++ b/src/nodes/_diffusers_clip_text_encode.py @@ -29,6 +29,9 @@ class DiffusersClipTextEncode: text: str, handler: ClipTextEncodeHandler = Provide[Container.clip_text_encode_handler], ) -> tuple[ComfyUIConditioningDTO]: - conditioning_model = handler.encode(clip.tokenizer, clip.text_encoder, clip.path, text) + clip_domain = ComfyUIClipDTO.to_domain(clip) + conditioning_model = handler.encode( + clip_domain.tokenizer, clip_domain.text_encoder, clip_domain.path, text + ) conditioning_dto = ComfyUIConditioningDTO.from_domain(conditioning_model) return (conditioning_dto,)