Browse Source

fix hybrid search when document is none (#1603)

Co-authored-by: jyong <jyong@dify.ai>
Jyong 1 year ago
parent
commit
f704094a5f
1 changed files with 2 additions and 2 deletions
  1. 2 2
      api/core/orchestrator_rule_parser.py

+ 2 - 2
api/core/orchestrator_rule_parser.py

@@ -207,10 +207,10 @@ class OrchestratorRuleParser:
             ).first()
 
             if not dataset:
-                return None
+                continue
 
             if dataset and dataset.available_document_count == 0 and dataset.available_document_count == 0:
-                return None
+                continue
             dataset_ids.append(dataset.id)
             if retrieval_model == 'single':
                 retrieval_model = dataset.retrieval_model if dataset.retrieval_model else default_retrieval_model