mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-01-11 23:00:51 +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)
|
results.append(r)
|
||||||
|
|
||||||
output = []
|
output = []
|
||||||
if len(results) > 0:
|
if len(results) > 0 and results[0] is not None:
|
||||||
# check which outputs need concatenating
|
# check which outputs need concatenating
|
||||||
output_is_list = [False] * len(results[0])
|
output_is_list = [False] * len(results[0])
|
||||||
if hasattr(obj, "OUTPUT_IS_LIST"):
|
if hasattr(obj, "OUTPUT_IS_LIST"):
|
||||||
|
|||||||
@ -110,7 +110,9 @@ def is_incomplete_input_slots(class_def, inputs, outputs):
|
|||||||
|
|
||||||
if isinstance(input_data, list):
|
if isinstance(input_data, list):
|
||||||
input_unique_id = input_data[0]
|
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 True
|
||||||
|
|
||||||
return False
|
return False
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user