From 87e85bfa3ecd40732401e45c7d9c9211d09540de Mon Sep 17 00:00:00 2001 From: gaclove Date: Sun, 26 Oct 2025 15:39:37 +0000 Subject: [PATCH] fix: ensure mask is validated before processing audio path in LightX2VConfigCombinerV2 for improved robustness --- nodes.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nodes.py b/nodes.py index bfeb3cf..05a910b 100644 --- a/nodes.py +++ b/nodes.py @@ -1118,7 +1118,8 @@ class LightX2VConfigCombinerV2: if processed_talk_objects: if len(processed_talk_objects) == 1: - if "mask" not in processed_talk_objects[0]: + mask = processed_talk_objects[0].get("mask", "") + if not mask or not mask.strip(): config.audio_path = processed_talk_objects[0]["audio"] logging.info(f"Convert Processed 1 talk object to audio path: {config.audio_path}") else: