From 06a35553762894fba2858a51f707dcdab1ad39b1 Mon Sep 17 00:00:00 2001
From: duyanhehe <duyanhex@gmail.com>
Date: Sat, 22 Mar 2025 09:36:36 +0700
Subject: [PATCH] fix order list

---
 app/backend/routes/order.py | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/app/backend/routes/order.py b/app/backend/routes/order.py
index e5e643f..14b55f9 100644
--- a/app/backend/routes/order.py
+++ b/app/backend/routes/order.py
@@ -44,6 +44,16 @@ def create_order(
     return new_order
 
 
+# list all orders associated with the current user
+@router.get("/list", response_model=list[OrderRead])
+def list_orders(
+    session: Session = Depends(get_session),
+    current_user: User = Depends(get_current_user),
+):
+    orders = session.exec(select(Order).where(Order.user_id == current_user.id)).all()
+    return orders
+
+
 # retrieve a specific order, only the owner can access
 @router.get("/{order_id}", response_model=OrderRead)
 def get_order(
@@ -57,16 +67,6 @@ def get_order(
     return order
 
 
-# list all orders associated with the current user
-@router.get("/list", response_model=list[OrderRead])
-def list_orders(
-    session: Session = Depends(get_session),
-    current_user: User = Depends(get_current_user),
-):
-    orders = session.exec(select(Order).where(Order.user_id == current_user.id)).all()
-    return orders
-
-
 # update order status
 @router.put("/status/{order_id}", response_model=OrderRead)
 def update_order(
-- 
GitLab