Update execution.py

patch to parse widget values not just input values
This commit is contained in:
Alexander G. Morano 2025-05-13 21:14:34 -04:00 committed by GitHub
parent bab836d88d
commit 240a7f89c7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -112,6 +112,10 @@ def get_input_data(inputs, class_def, unique_id, outputs=None, dynprompt=None, e
for x in inputs:
input_data = inputs[x]
_, input_category, input_info = get_input_info(class_def, x, valid_inputs)
# patch to parse widget values not just input values
if isinstance(input_data, dict) and "__value__" in input_data:
input_data = input_data["__value__"]
def mark_missing():
missing_keys[x] = True
input_data_all[x] = (None,)