diff --git a/rental_backend/routes/rental_session.py b/rental_backend/routes/rental_session.py index 261ac7d..7ea1ee2 100644 --- a/rental_backend/routes/rental_session.py +++ b/rental_backend/routes/rental_session.py @@ -371,7 +371,7 @@ async def get_rental_sessions_common( RentStatus.RETURNED: 7, } status_order = case(status_to_show, value=RentalSession.status) - query = query.order_by(status_order, RentalSession.reservation_ts) + query = query.order_by(status_order, RentalSession.reservation_ts.desc()) if user_id != 0: query = query.filter(RentalSession.user_id == user_id)