mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-01-11 14:50:49 +08:00
robust patch for None return
This commit is contained in:
parent
40402921d7
commit
7cde7443b0
@ -90,7 +90,7 @@ def get_output_data(obj, input_data_all):
|
||||
results.append(r)
|
||||
|
||||
output = []
|
||||
if len(results) > 0:
|
||||
if len(results) > 0 and results[0] is not None:
|
||||
# check which outputs need concatenating
|
||||
output_is_list = [False] * len(results[0])
|
||||
if hasattr(obj, "OUTPUT_IS_LIST"):
|
||||
|
||||
@ -110,7 +110,9 @@ def is_incomplete_input_slots(class_def, inputs, outputs):
|
||||
|
||||
if isinstance(input_data, list):
|
||||
input_unique_id = input_data[0]
|
||||
if input_unique_id not in outputs or outputs[input_unique_id][input_data[1]] == [None]:
|
||||
if input_unique_id not in outputs or \
|
||||
len(outputs[input_unique_id]) == 0 or \
|
||||
outputs[input_unique_id][input_data[1]] == [None]:
|
||||
return True
|
||||
|
||||
return False
|
||||
|
||||
Loading…
Reference in New Issue
Block a user