From 2471eb518a035433f23b942c4bf6bea1334544fe Mon Sep 17 00:00:00 2001 From: Will Miao <13051207myq@gmail.com> Date: Wed, 25 Jun 2025 20:57:12 +0800 Subject: [PATCH] fix: correct key reference in process_trigger_words and update comment for widget values. Fixes #254 --- py/nodes/trigger_word_toggle.py | 8 +------- web/comfyui/trigger_word_toggle.js | 2 +- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/py/nodes/trigger_word_toggle.py b/py/nodes/trigger_word_toggle.py index e7ea854d..169522fc 100644 --- a/py/nodes/trigger_word_toggle.py +++ b/py/nodes/trigger_word_toggle.py @@ -50,15 +50,9 @@ class TriggerWordToggle: def process_trigger_words(self, id, group_mode, default_active, **kwargs): # Handle both old and new formats for trigger_words - trigger_words_data = self._get_toggle_data(kwargs, 'trigger_words') + trigger_words_data = self._get_toggle_data(kwargs, 'orinalMessage') trigger_words = trigger_words_data if isinstance(trigger_words_data, str) else "" - # Send trigger words to frontend - # PromptServer.instance.send_sync("trigger_word_update", { - # "id": id, - # "message": trigger_words - # }) - filtered_triggers = trigger_words # Get toggle data with support for both formats diff --git a/web/comfyui/trigger_word_toggle.js b/web/comfyui/trigger_word_toggle.js index b39537eb..b4488b14 100644 --- a/web/comfyui/trigger_word_toggle.js +++ b/web/comfyui/trigger_word_toggle.js @@ -49,7 +49,7 @@ app.registerExtension({ // Restore saved value if exists if (node.widgets_values && node.widgets_values.length > 0) { - // 0 is group mode, 1 is default_active, 2 is input, 3 is tag widget, 4 is original message + // 0 is group mode, 1 is default_active, 2 is tag widget, 3 is original message const savedValue = node.widgets_values[2]; if (savedValue) { result.widget.value = Array.isArray(savedValue) ? savedValue : [];