diff --git a/comfy-nodes/external_text.py b/comfy-nodes/external_text.py index 72f6617..057b620 100644 --- a/comfy-nodes/external_text.py +++ b/comfy-nodes/external_text.py @@ -29,9 +29,7 @@ class ComfyUIDeployExternalText: CATEGORY = "text" def run(self, input_id, default_value=None): - if not input_id or len(input_id.strip()) == 0: - return [default_value] - return [input_id] + return [default_value] NODE_CLASS_MAPPINGS = {"ComfyUIDeployExternalText": ComfyUIDeployExternalText} diff --git a/web/src/server/createRun.ts b/web/src/server/createRun.ts index 1a802a8..6a40511 100644 --- a/web/src/server/createRun.ts +++ b/web/src/server/createRun.ts @@ -91,6 +91,11 @@ export const createRun = withServerPromise( if (node.inputs["input_id"] === key) { node.inputs["input_id"] = inputs[key]; } + + // Fix for external text default value + if (node.class_type == "ComfyUIDeployExternalText") { + node.inputs["default_value"] = inputs[key]; + } }); } }