mirror of
https://git.datalinker.icu/comfyanonymous/ComfyUI
synced 2026-09-09 10:17:07 +08:00
Add unwrap widget value support
This commit is contained in:
parent
ee8a7ab69d
commit
b949f971dc
@ -646,6 +646,12 @@ def validate_inputs(prompt, item, validated):
|
|||||||
if type_input == "BOOLEAN":
|
if type_input == "BOOLEAN":
|
||||||
val = bool(val)
|
val = bool(val)
|
||||||
inputs[x] = val
|
inputs[x] = val
|
||||||
|
# Unwraps values wrapped in __value__ key. This is used to pass
|
||||||
|
# list widget value to execution, as by default list value is
|
||||||
|
# reserved to represent the connection between nodes.
|
||||||
|
if isinstance(val, dict) and "__value__" in val:
|
||||||
|
val = val["__value__"]
|
||||||
|
inputs[x] = val
|
||||||
except Exception as ex:
|
except Exception as ex:
|
||||||
error = {
|
error = {
|
||||||
"type": "invalid_input_type",
|
"type": "invalid_input_type",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user