Skip to content

Commit 27bf8a5

Browse files
committedJun 30, 2023
localhost & get orders
1 parent 4a32077 commit 27bf8a5

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed
 

‎routers/orders.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ async def make_order(input: OrderInput, session: Session = Depends(get_session),
2121
)
2222
return data
2323

24-
@router.get("/{user_id}")
24+
@router.get("/")
2525
async def get_orders(session: Session = Depends(get_session), current_user: User = Depends(get_current_user)):
2626
success, data = orders.get_orders(session, current_user)
2727
return data

‎run.bat

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
py -m uvicorn app:app --reload --port 8000
1+
py -m uvicorn app:app --reload --host 0.0.0.0 --port 8000

‎services/orders.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,8 @@ def add_order(session: Session, current_user: User, coupon_code: str, cart: dict
6767
return (True, f"Add Order {order.id}")
6868

6969
def get_orders(session: Session, current_user: User):
70-
orders = session.query(Order).filter_by(user_id=3).all()
70+
orders = session.query(Order).filter_by(user_id=current_user.id).all()
71+
processed_orders = []
7172
for order in orders:
7273
order_json = {}
7374
order_json["id"] = order.id
@@ -98,4 +99,5 @@ def get_orders(session: Session, current_user: User):
9899
ordered_products_processed.append(ordered_product_json)
99100

100101
order_json["ordered_products"] = ordered_products_processed
101-
return (True, order_json)
102+
processed_orders.append(order_json)
103+
return (True, processed_orders)

0 commit comments

Comments
 (0)
Please sign in to comment.