mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-02-14 07:22:36 +08:00
Fix a bug when nodes have no required inputs
This commit is contained in:
parent
41142794ca
commit
4f1858cacf
@ -24,13 +24,13 @@ def get_input_info(class_def, input_name):
|
|||||||
valid_inputs = class_def.INPUT_TYPES()
|
valid_inputs = class_def.INPUT_TYPES()
|
||||||
input_info = None
|
input_info = None
|
||||||
input_category = None
|
input_category = None
|
||||||
if input_name in valid_inputs["required"]:
|
if "required" in valid_inputs and input_name in valid_inputs["required"]:
|
||||||
input_category = "required"
|
input_category = "required"
|
||||||
input_info = valid_inputs["required"][input_name]
|
input_info = valid_inputs["required"][input_name]
|
||||||
elif input_name in valid_inputs["optional"]:
|
elif "optional" in valid_inputs and input_name in valid_inputs["optional"]:
|
||||||
input_category = "optional"
|
input_category = "optional"
|
||||||
input_info = valid_inputs["optional"][input_name]
|
input_info = valid_inputs["optional"][input_name]
|
||||||
elif input_name in valid_inputs["hidden"]:
|
elif "hidden" in valid_inputs and input_name in valid_inputs["hidden"]:
|
||||||
input_category = "hidden"
|
input_category = "hidden"
|
||||||
input_info = valid_inputs["hidden"][input_name]
|
input_info = valid_inputs["hidden"][input_name]
|
||||||
if input_info is None:
|
if input_info is None:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user