From 0bf816f2e854847a00785f6ed98fc9427fb436bb Mon Sep 17 00:00:00 2001 From: Jyong <76649700+JohnJyong@users.noreply.github.com> Date: Wed, 2 Apr 2025 21:39:28 +0800 Subject: [PATCH] fix duplicate documents returned by Get document list service API (#17351) --- api/controllers/service_api/dataset/document.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/controllers/service_api/dataset/document.py b/api/controllers/service_api/dataset/document.py index 995444ee48..4cc92847fe 100644 --- a/api/controllers/service_api/dataset/document.py +++ b/api/controllers/service_api/dataset/document.py @@ -341,7 +341,7 @@ class DocumentListApi(DatasetApiResource): search = f"%{search}%" query = query.filter(Document.name.like(search)) - query = query.order_by(desc(Document.created_at)) + query = query.order_by(desc(Document.created_at), desc(Document.position)) paginated_documents = query.paginate(page=page, per_page=limit, max_per_page=100, error_out=False) documents = paginated_documents.items