From 6e248468bc7e5db2b5df55a8f95de06e6d417822 Mon Sep 17 00:00:00 2001 From: Michael Davidsen Date: Wed, 29 Mar 2023 11:55:58 +0200 Subject: [PATCH] Fix: undefined array key 1 - Address2 not set PHP 8 throws this error because address line 2 is not always set. `Warning: Undefined array key 1 in /var/www/braende24syv.dk/public_html/app/code/community/Zendesk/Zendesk/Helper/Data.php on line 460` --- src/app/code/community/Zendesk/Zendesk/Helper/Data.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/code/community/Zendesk/Zendesk/Helper/Data.php b/src/app/code/community/Zendesk/Zendesk/Helper/Data.php index 5202c12..d8e645f 100644 --- a/src/app/code/community/Zendesk/Zendesk/Helper/Data.php +++ b/src/app/code/community/Zendesk/Zendesk/Helper/Data.php @@ -457,7 +457,7 @@ protected function formatAddress($address) $street = $address->getStreet(); $addressData['line_1'] = $street[0] ?: ''; - $addressData['line_2'] = $street[1] ?: ''; + $addressData['line_2'] = isset($street[1]) ? $street[1] : ''; } return $addressData; @@ -819,4 +819,4 @@ public function getFilteredOrdersByProduct($customerFilters, $productFilters) #endregion version 3.0 or later } - \ No newline at end of file +