From b15ff4eb8c7e92c2f749ef05c13012b9a0a9bceb Mon Sep 17 00:00:00 2001 From: L8ng Date: Mon, 24 Feb 2025 20:14:36 +0800 Subject: [PATCH] fix: datasets documents update-by-file api missing assign field 'indexing_technique' internally (#14243) --- api/controllers/service_api/dataset/document.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/controllers/service_api/dataset/document.py b/api/controllers/service_api/dataset/document.py index 3053e75a0c..d4e67b6596 100644 --- a/api/controllers/service_api/dataset/document.py +++ b/api/controllers/service_api/dataset/document.py @@ -336,6 +336,10 @@ class DocumentUpdateByFileApi(DatasetApiResource): if not dataset: raise ValueError("Dataset is not exist.") + + # indexing_technique is already set in dataset since this is an update + args["indexing_technique"] = dataset.indexing_technique + if "file" in request.files: # save file info file = request.files["file"]