From 065ab557bc3deb1600bcecb061a3f4ae09770ead Mon Sep 17 00:00:00 2001 From: alojua Date: Wed, 31 May 2017 16:17:03 +0200 Subject: [PATCH] Fix bug linked product position not updated if product link already exists --- .../CatalogImportExport/Model/Import/Product.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app/code/Magento/CatalogImportExport/Model/Import/Product.php b/app/code/Magento/CatalogImportExport/Model/Import/Product.php index 8eb1214157265..289ce8798f896 100644 --- a/app/code/Magento/CatalogImportExport/Model/Import/Product.php +++ b/app/code/Magento/CatalogImportExport/Model/Import/Product.php @@ -1230,15 +1230,15 @@ protected function _saveLinks() 'linked_product_id' => $linkedId, 'link_type_id' => $linkId, ]; - if (!empty($linkPositions[$linkedKey])) { - $positionRows[] = [ - 'link_id' => $productLinkKeys[$linkKey], - 'product_link_attribute_id' => $positionAttrId[$linkId], - 'value' => $linkPositions[$linkedKey], - ]; - } - $nextLinkId++; } + if (!empty($linkPositions[$linkedKey])) { + $positionRows[] = [ + 'link_id' => $productLinkKeys[$linkKey], + 'product_link_attribute_id' => $positionAttrId[$linkId], + 'value' => $linkPositions[$linkedKey], + ]; + } + $nextLinkId++; } } }