瀏覽代碼

Update parse.py to handle empty list result (#10915)

Co-authored-by: crazywoola <427733928@qq.com>
Pedro Gomes 5 月之前
父節點
當前提交
83b6abf4ad
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      api/core/tools/provider/builtin/json_process/tools/parse.py

+ 3 - 0
api/core/tools/provider/builtin/json_process/tools/parse.py

@@ -40,6 +40,9 @@ class JSONParseTool(BuiltinTool):
             expr = parse(json_filter)
             result = [match.value for match in expr.find(input_data)]
 
+            if not result:
+                return ""
+
             if len(result) == 1:
                 result = result[0]