From 5bb5cc7c5e861d91c5c37314b346e3df54bdabc2 Mon Sep 17 00:00:00 2001 From: Christian Byrne Date: Mon, 5 May 2025 22:57:17 -0700 Subject: [PATCH] [Kling] Don't return video_id from dual effect video (#162) --- comfy_api_nodes/nodes_kling.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/comfy_api_nodes/nodes_kling.py b/comfy_api_nodes/nodes_kling.py index df4e07fdd..8f94d35fd 100644 --- a/comfy_api_nodes/nodes_kling.py +++ b/comfy_api_nodes/nodes_kling.py @@ -1001,6 +1001,8 @@ class KlingDualCharacterVideoEffectNode(KlingVideoEffectsBase): } DESCRIPTION = "Achieve different special effects when generating a video based on the effect_scene. First image will be positioned on left side, second on right side of the composite." + RETURN_TYPES = ("VIDEO", "STRING") + RETURN_NAMES = ("VIDEO", "duration") def api_call( self, @@ -1012,7 +1014,7 @@ class KlingDualCharacterVideoEffectNode(KlingVideoEffectsBase): duration: KlingVideoGenDuration, auth_token: Optional[str] = None, ): - return super().api_call( + video, _, duration = super().api_call( dual_character=True, effect_scene=effect_scene, model_name=model_name, @@ -1022,7 +1024,7 @@ class KlingDualCharacterVideoEffectNode(KlingVideoEffectsBase): image_2=image_right, auth_token=auth_token, ) - + return video, duration class KlingSingleImageVideoEffectNode(KlingVideoEffectsBase): """Kling Single Image Video Effect Node"""