mirror of
https://git.datalinker.icu/kijai/ComfyUI-KJNodes.git
synced 2025-12-19 01:34:31 +08:00
Fix WidgetToString node to always return string
This commit is contained in:
parent
8e3b2abb20
commit
38c388c6ac
6
nodes.py
6
nodes.py
@ -2140,9 +2140,9 @@ class WidgetToString:
|
|||||||
values = prompt[str(node_id)]
|
values = prompt[str(node_id)]
|
||||||
if "inputs" in values:
|
if "inputs" in values:
|
||||||
if return_all:
|
if return_all:
|
||||||
results.append(', '.join(f'{k}: {v}' for k, v in values["inputs"].items()))
|
results.append(', '.join(f'{k}: {str(v)}' for k, v in values["inputs"].items()))
|
||||||
elif widget_name in values["inputs"]:
|
elif widget_name in values["inputs"]:
|
||||||
v = values["inputs"][widget_name]
|
v = str(values["inputs"][widget_name]) # Convert to string here
|
||||||
return (v, )
|
return (v, )
|
||||||
else:
|
else:
|
||||||
raise NameError(f"Widget not found: {id}.{widget_name}")
|
raise NameError(f"Widget not found: {id}.{widget_name}")
|
||||||
@ -2391,6 +2391,8 @@ class BboxToInt:
|
|||||||
|
|
||||||
return (x_min, y_min, width, height, center_x, center_y,)
|
return (x_min, y_min, width, height, center_x, center_y,)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
NODE_CLASS_MAPPINGS = {
|
NODE_CLASS_MAPPINGS = {
|
||||||
"INTConstant": INTConstant,
|
"INTConstant": INTConstant,
|
||||||
"FloatConstant": FloatConstant,
|
"FloatConstant": FloatConstant,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user