fix: duplicate data in datasets pagination list (#25783)

This commit is contained in:
zlyszx
2025-09-30 11:00:10 +08:00
committed by GitHub
parent 86c3c58e64
commit 578b1b45ea

View File

@@ -93,7 +93,7 @@ logger = logging.getLogger(__name__)
class DatasetService:
@staticmethod
def get_datasets(page, per_page, tenant_id=None, user=None, search=None, tag_ids=None, include_all=False):
query = select(Dataset).where(Dataset.tenant_id == tenant_id).order_by(Dataset.created_at.desc())
query = select(Dataset).where(Dataset.tenant_id == tenant_id).order_by(Dataset.created_at.desc(), Dataset.id)
if user:
# get permitted dataset ids