mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2025-12-22 20:40:49 +08:00
Fix v3 schema validation code after changes
This commit is contained in:
parent
3e36b0a599
commit
ff392b1fb3
@ -1098,6 +1098,7 @@ class Schema:
|
|||||||
- verify ids on inputs and outputs are unique - both internally and in relation to each other
|
- verify ids on inputs and outputs are unique - both internally and in relation to each other
|
||||||
'''
|
'''
|
||||||
nested_inputs: list[Input] = []
|
nested_inputs: list[Input] = []
|
||||||
|
if self.inputs is not None:
|
||||||
for input in self.inputs:
|
for input in self.inputs:
|
||||||
nested_inputs.extend(input.get_all())
|
nested_inputs.extend(input.get_all())
|
||||||
input_ids = [i.id for i in nested_inputs] if nested_inputs is not None else []
|
input_ids = [i.id for i in nested_inputs] if nested_inputs is not None else []
|
||||||
@ -1117,8 +1118,10 @@ class Schema:
|
|||||||
if len(issues) > 0:
|
if len(issues) > 0:
|
||||||
raise ValueError("\n".join(issues))
|
raise ValueError("\n".join(issues))
|
||||||
# validate inputs and outputs
|
# validate inputs and outputs
|
||||||
|
if self.inputs is not None:
|
||||||
for input in self.inputs:
|
for input in self.inputs:
|
||||||
input.validate()
|
input.validate()
|
||||||
|
if self.outputs is not None:
|
||||||
for output in self.outputs:
|
for output in self.outputs:
|
||||||
output.validate()
|
output.validate()
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user