From 3d7ab715553028fd476f6271b870697bcce24265 Mon Sep 17 00:00:00 2001 From: Kenneth Kehl <@kkehl@flexion.us> Date: Mon, 21 Oct 2024 07:45:03 -0700 Subject: [PATCH] fix complaint_dao --- app/dao/complaint_dao.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/dao/complaint_dao.py b/app/dao/complaint_dao.py index 1b53670af..2da93b681 100644 --- a/app/dao/complaint_dao.py +++ b/app/dao/complaint_dao.py @@ -22,7 +22,7 @@ def fetch_paginated_complaints(page=1): page_size = current_app.config["PAGE_SIZE"] total_count = db.session.scalar(select(func.count()).select_from(Complaint)) offset = (page - 1) * page_size - stmt = select(Complaint).order_by().offset(offset).limit(page_size) + stmt = select(Complaint).order_by(desc(Complaint.created_at)).offset(offset).limit(page_size) result = db.session.execute(stmt).scalars().all() pagination = Pagination(result, page=page, per_page=page_size, total=total_count) return pagination