From 0ae711f0d4bcfc7cb56d7138301a0abbc015761d Mon Sep 17 00:00:00 2001 From: Johannes Huber Date: Fri, 23 Apr 2021 08:14:56 +0200 Subject: [PATCH] Prevent access value in empty array --- .../Payment/Abstract/Mail/Paragraphs/Products/Component.php | 1 + 1 file changed, 1 insertion(+) diff --git a/KwcShop/Kwc/Shop/Cart/Checkout/Payment/Abstract/Mail/Paragraphs/Products/Component.php b/KwcShop/Kwc/Shop/Cart/Checkout/Payment/Abstract/Mail/Paragraphs/Products/Component.php index cd10e73..be1ebae 100644 --- a/KwcShop/Kwc/Shop/Cart/Checkout/Payment/Abstract/Mail/Paragraphs/Products/Component.php +++ b/KwcShop/Kwc/Shop/Cart/Checkout/Payment/Abstract/Mail/Paragraphs/Products/Component.php @@ -17,6 +17,7 @@ public function getTemplateVars(Kwf_Component_Renderer_Abstract $renderer) $order = $renderer->getRecipient(); $ret['items'] = $order->getProductsData(); foreach ($ret['items'] as &$r) { + if (!isset($r->additionalOrderData[0])) continue; // vouchers don't have additionalOrderData $r->additionalOrderData[0]['name'] = $this->getData()->trlStaticExecute($r->additionalOrderData[0]['name']); }