ComfyUI
ComfyUI copied to clipboard
'TextField' object has no attribute 'print_text'
I'm just trying to implement a custom node that takes text, but I get the following error:
Error occurred when executing Text Field:
'TextField' object has no attribute 'print_text'
File "/home/tom/ComfyUI/execution.py", line 151, in recursive_execute
output_data, output_ui = get_output_data(obj, input_data_all)
File "/home/tom/ComfyUI/execution.py", line 81, in get_output_data
return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
File "/home/tom/ComfyUI/execution.py", line 74, in map_node_over_list
results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
My code:
class TextField:
@classmethod
def INPUT_TYPES(cls):
return {"required": {
"text": ("STRING", {"multiline": True, "default": ""}),
}
}
RETURN_TYPES = ("STRING",)
FUNCTION = "text_input"
OUTPUT_NODE = True
CATEGORY = "DSPy"
def text_input(self, text):
return (text,)