fix: 修复应用命中测试未关联知识库时,响应空数组 (#859)
This commit is contained in:
parent
c6886088e3
commit
c2bfadac3c
@ -423,7 +423,8 @@ class ApplicationSerializer(serializers.Serializer):
|
|||||||
dataset_id_list = [ad.dataset_id for ad in
|
dataset_id_list = [ad.dataset_id for ad in
|
||||||
QuerySet(ApplicationDatasetMapping).filter(
|
QuerySet(ApplicationDatasetMapping).filter(
|
||||||
application_id=self.data.get('id'))]
|
application_id=self.data.get('id'))]
|
||||||
|
if len(dataset_id_list) == 0:
|
||||||
|
return []
|
||||||
exclude_document_id_list = [str(document.id) for document in
|
exclude_document_id_list = [str(document.id) for document in
|
||||||
QuerySet(Document).filter(
|
QuerySet(Document).filter(
|
||||||
dataset_id__in=dataset_id_list,
|
dataset_id__in=dataset_id_list,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user