mirror of
https://git.datalinker.icu/kijai/ComfyUI-KJNodes.git
synced 2025-12-18 09:14:33 +08:00
Fix WidgetToString node to always return string
This commit is contained in:
parent
8e3b2abb20
commit
38c388c6ac
8
nodes.py
8
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}")
|
||||||
@ -2390,7 +2390,9 @@ class BboxToInt:
|
|||||||
center_y = int(y_min + height / 2)
|
center_y = int(y_min + height / 2)
|
||||||
|
|
||||||
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