Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -588,10 +588,10 @@ async def payment_callback(request: Request):
|
|
588 |
|
589 |
from fastapi_cache.decorator import cache
|
590 |
|
591 |
-
@app.get("/track_order/{
|
592 |
@cache(expire=60) # Cache for 1 minute
|
593 |
-
async def get_order_tracking(
|
594 |
-
order_id =
|
595 |
|
596 |
try:
|
597 |
async with async_session() as session:
|
|
|
588 |
|
589 |
from fastapi_cache.decorator import cache
|
590 |
|
591 |
+
@app.get("/track_order/{deliveryId}", response_model=List[TrackingUpdate])
|
592 |
@cache(expire=60) # Cache for 1 minute
|
593 |
+
async def get_order_tracking(deliveryId: str, page: int = 1, limit: int = 10):
|
594 |
+
order_id = deliveryId.upper() # Normalize the order ID to uppercase
|
595 |
|
596 |
try:
|
597 |
async with async_session() as session:
|