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