From 4d8aba2c5953bc33a2718c1b459340761fcf5107 Mon Sep 17 00:00:00 2001 From: ArthurLashermes Date: Wed, 31 Jul 2024 13:42:53 +0200 Subject: [PATCH 1/2] fix bad total order --- EventListeners/CartListener.php | 1 + EventListeners/SubOrderPayListener.php | 1 + 2 files changed, 2 insertions(+) diff --git a/EventListeners/CartListener.php b/EventListeners/CartListener.php index 024dcfa..071e732 100644 --- a/EventListeners/CartListener.php +++ b/EventListeners/CartListener.php @@ -40,6 +40,7 @@ public function updateCart(ModelExtendDataEvent $event){ } $order = $suborderLink->getOrderRelatedBySubOrderId(); + $event->setExtendDataKeyValue("shipping_with_taxes",round ($order->getPostage(),2)); $event->setExtendDataKeyValue("total_amount_sub_order", round($order->getTotalAmount() - $this->subOrderService->getAmountAlreadyPaid($suborderLink),2) ); } diff --git a/EventListeners/SubOrderPayListener.php b/EventListeners/SubOrderPayListener.php index ec40b3e..d198c78 100644 --- a/EventListeners/SubOrderPayListener.php +++ b/EventListeners/SubOrderPayListener.php @@ -50,6 +50,7 @@ public function paySubOrder(OrderEvent $event, $eventName, EventDispatcherInterf $suborder->save(); $session->remove(SubOrderGenerator::SUBORDER_TOKEN_SESSION_KEY); + $session->clearSessionCart($dispatcher); /* but memorize placed order */ $event->setOrder(new OrderModel()); From f1ab62daa1e0a2b02e64b28451f0fed0c8daa155 Mon Sep 17 00:00:00 2001 From: ArthurLashermes Date: Wed, 31 Jul 2024 13:44:20 +0200 Subject: [PATCH 2/2] increment version --- Config/module.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config/module.xml b/Config/module.xml index 44e503a..994f2cd 100644 --- a/Config/module.xml +++ b/Config/module.xml @@ -13,7 +13,7 @@ en_US fr_FR - 2.0.2 + 2.0.3 mdevaud