Skip to content

Commit 178630a

Browse files
committed
fix: handle 'None' string in field value checks
1 parent ebfc290 commit 178630a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

apps/application/flow/step_node/search_document_node/impl/base_search_document_node.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ def handle_custom_tags(self, document_id_list: List, search_condition_list: list
120120
field_value = self.workflow_manage.generate_prompt(condition['value'])
121121
compare_type = condition['compare']
122122

123-
if not field_value or len(field_value) == 0:
123+
if not field_value or field_value == 'None' or len(field_value) == 0 :
124124
continue
125125

126126
# 构建查询条件
@@ -159,7 +159,7 @@ def handle_custom_tags(self, document_id_list: List, search_condition_list: list
159159
field_value = self.workflow_manage.generate_prompt(condition['value'])
160160
compare_type = condition['compare']
161161

162-
if not field_value or len(field_value) == 0:
162+
if not field_value or field_value == 'None' or len(field_value) == 0 :
163163
continue
164164

165165
if compare_type == 'not_contain':

0 commit comments

Comments
 (0)