diff --git a/CHANGELOG.md b/CHANGELOG.md index a2860eb1..4bd76e84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 2024-08-06 v.6.5.23 +- Исправлена ошибка с присвоением externalId при добавлении товара в заказ как разные товарные позиции из CRM + ## 2024-07-18 v.6.5.22 - Добавлена передача скидок на торговые позиции в брошенных корзинах diff --git a/intaro.retailcrm/classes/general/history/RetailCrmHistory_v5.php b/intaro.retailcrm/classes/general/history/RetailCrmHistory_v5.php index e09574cb..69bbddb4 100644 --- a/intaro.retailcrm/classes/general/history/RetailCrmHistory_v5.php +++ b/intaro.retailcrm/classes/general/history/RetailCrmHistory_v5.php @@ -1091,7 +1091,7 @@ class RetailCrmHistory $duplicateItems = []; foreach ($orderTemp['items'] as $item) { - $duplicateItems[$item['id']]['externalId'] += $item['offer']['externalId']; + $duplicateItems[$item['id']]['externalId'] = $item['offer']['externalId']; $duplicateItems[$item['id']]['quantity'] += $item['quantity']; $duplicateItems[$item['id']]['discountTotal'] += $item['quantity'] * $item['discountTotal']; diff --git a/intaro.retailcrm/description.ru b/intaro.retailcrm/description.ru index d227687c..d65af461 100644 --- a/intaro.retailcrm/description.ru +++ b/intaro.retailcrm/description.ru @@ -1 +1 @@ -- Добавлена передача скидок на торговые позиции в брошенных корзинах +- Исправлена ошибка с присвоением externalId при добавлении товара в заказ как разные товарные позиции из CRM diff --git a/intaro.retailcrm/install/version.php b/intaro.retailcrm/install/version.php index 1d29c20b..2fa538db 100644 --- a/intaro.retailcrm/install/version.php +++ b/intaro.retailcrm/install/version.php @@ -1,6 +1,6 @@ '6.5.22', - 'VERSION_DATE' => '2024-07-18 12:00:00' + 'VERSION' => '6.5.23', + 'VERSION_DATE' => '2024-08-06 11:00:00' ];