Skip to content

Commit 739a20b

Browse files
committed
fix: 修复函数库,非必填引用类型,不传值 执行报错 #1564
1 parent 8a0c204 commit 739a20b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ def valid_reference_value(_type, value, name):
6262
def convert_value(name: str, value, _type, is_required, source, node):
6363
if not is_required and value is None:
6464
return None
65+
if not is_required and source == 'reference' and (value is None or len(value) == 0):
66+
return None
6567
if source == 'reference':
6668
value = node.workflow_manage.get_reference_field(
6769
value[0],

0 commit comments

Comments
 (0)