From 9dfe1372ce941a36b700efe1dbb4851ea5bc3520 Mon Sep 17 00:00:00 2001 From: Mahesh Singh Date: Sun, 18 Nov 2018 17:31:34 +0530 Subject: [PATCH 1/2] issue #19205 fixed for 2.3-develop --- app/code/Magento/Bundle/Model/Product/Type.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/code/Magento/Bundle/Model/Product/Type.php b/app/code/Magento/Bundle/Model/Product/Type.php index b61df8d7cb125..e5755df2291ee 100644 --- a/app/code/Magento/Bundle/Model/Product/Type.php +++ b/app/code/Magento/Bundle/Model/Product/Type.php @@ -827,7 +827,7 @@ private function multiToFlatArray(array $array) if (is_array($value)) { $flatArray = array_merge($flatArray, $this->multiToFlatArray($value)); } else { - $flatArray[$key] = $value; + $flatArray[] = $value; } } From eb2e505c68b1ed24ccc7d45e4a7eb4c2b0216f23 Mon Sep 17 00:00:00 2001 From: Mahesh Singh Date: Sun, 18 Nov 2018 18:57:14 +0530 Subject: [PATCH 2/2] removed unused variable --- app/code/Magento/Bundle/Model/Product/Type.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/code/Magento/Bundle/Model/Product/Type.php b/app/code/Magento/Bundle/Model/Product/Type.php index e5755df2291ee..c8cd8c15fdb8e 100644 --- a/app/code/Magento/Bundle/Model/Product/Type.php +++ b/app/code/Magento/Bundle/Model/Product/Type.php @@ -823,7 +823,7 @@ private function recursiveIntval(array $array) private function multiToFlatArray(array $array) { $flatArray = []; - foreach ($array as $key => $value) { + foreach ($array as $value) { if (is_array($value)) { $flatArray = array_merge($flatArray, $this->multiToFlatArray($value)); } else {