File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -484,6 +484,7 @@ async def add_order_to_delievery(
484484 await cruds_amap .add_order_to_delivery (
485485 order = db_order ,
486486 db = db ,
487+ delivery = delivery ,
487488 )
488489 await cruds_amap .remove_cash (
489490 db = db ,
@@ -497,8 +498,16 @@ async def add_order_to_delievery(
497498 hyperion_amap_logger .info (
498499 f"Add_order_to_delivery: An order has been created for user { order .user_id } for an amount of { amount } €. ({ request_id } )" ,
499500 )
500- return schemas_amap .OrderReturn (productsdetail = productsret , ** orderret .__dict__ )
501501
502+ if orderret is None :
503+ raise HTTPException (status_code = 404 , detail = "added order not found" )
504+
505+ return schemas_amap .OrderReturn (
506+ productsdetail = productsret ,
507+ delivery_name = orderret .delivery .name ,
508+ delivery_date = orderret .delivery .delivery_date ,
509+ ** orderret .__dict__ ,
510+ )
502511 finally :
503512 locker_set (redis_client = redis_client , key = redis_key , lock = False )
504513
You can’t perform that action at this time.
0 commit comments