From b53c053667747f565e7af5709cb7fb9ccae7a815 Mon Sep 17 00:00:00 2001 From: "r.fabiani" Date: Mon, 2 Oct 2023 11:19:59 +0200 Subject: [PATCH] Fix fatal error on guest discount add --- classes/Provider/EventDataProvider.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/classes/Provider/EventDataProvider.php b/classes/Provider/EventDataProvider.php index e4c1e7636..3a7d30bec 100644 --- a/classes/Provider/EventDataProvider.php +++ b/classes/Provider/EventDataProvider.php @@ -271,6 +271,8 @@ private function getAddToCartEventData() $isDelete = $this->toolsAdapter->getValue('delete'); $idProductAttribute = $this->toolsAdapter->getValue('id_product_attribute'); $attributeGroups = $this->toolsAdapter->getValue('group'); + $changesDiscount = $this->toolsAdapter->getValue('addDiscount') + || $this->toolsAdapter->getValue('deleteDiscount'); if ($attributeGroups) { try { @@ -283,7 +285,7 @@ private function getAddToCartEventData() } } - if ($action !== 'update') { + if ($action !== 'update' || $changesDiscount) { return false; } $type = 'AddToCart';