Исправление ошибки при записи товаров в HL блок лояльности (#263)
This commit is contained in:
parent
19fbf04f60
commit
f87c07e2e1
@ -1,6 +1,9 @@
|
|||||||
|
## 2022-07-21 v.6.1.4
|
||||||
|
- Исправление ошибки при записи товаров в HL блок лояльности
|
||||||
|
|
||||||
## 2022-07-18 v.6.1.3
|
## 2022-07-18 v.6.1.3
|
||||||
- Исправление работы модуля при попытки регистрации в программе лояльности уже существующего в ней клиента
|
- Исправление работы модуля при попытке регистрации в программе лояльности уже существующего в ней клиента
|
||||||
- Исправлени тестов
|
- Исправление тестов
|
||||||
|
|
||||||
## 2022-07-01 v.6.1.2
|
## 2022-07-01 v.6.1.2
|
||||||
- Исправление передачи корпоративных клиентов
|
- Исправление передачи корпоративных клиентов
|
||||||
|
@ -932,6 +932,10 @@ class RetailCrmHistory
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$editBasketInfo = [];
|
||||||
|
$deleteBasketInfo = [];
|
||||||
|
$bonusesChargeTotal = null;
|
||||||
|
|
||||||
if (isset($order['items'])) {
|
if (isset($order['items'])) {
|
||||||
$itemUpdate = true;
|
$itemUpdate = true;
|
||||||
$response = RCrmActions::apiMethod($api, 'orderGet', __METHOD__, $order['id']);
|
$response = RCrmActions::apiMethod($api, 'orderGet', __METHOD__, $order['id']);
|
||||||
@ -994,10 +998,6 @@ class RetailCrmHistory
|
|||||||
|
|
||||||
$optionDiscRound = COption::GetOptionString(self::$MODULE_ID, self::$CRM_DISCOUNT_ROUND, 0);
|
$optionDiscRound = COption::GetOptionString(self::$MODULE_ID, self::$CRM_DISCOUNT_ROUND, 0);
|
||||||
|
|
||||||
$editBasketInfo = [];
|
|
||||||
$deleteBasketInfo = [];
|
|
||||||
$bonusesChargeTotal = null;
|
|
||||||
|
|
||||||
foreach ($order['items'] as $product) {
|
foreach ($order['items'] as $product) {
|
||||||
if ($collectItems[$product['offer']['externalId']]['quantity']) {
|
if ($collectItems[$product['offer']['externalId']]['quantity']) {
|
||||||
$product['quantity'] = $collectItems[$product['offer']['externalId']]['quantity'];
|
$product['quantity'] = $collectItems[$product['offer']['externalId']]['quantity'];
|
||||||
|
@ -1,2 +1 @@
|
|||||||
- Исправление работы модуля при попытки регистрации в программе лояльности уже существующего в ней клиента
|
- Исправление ошибки при записи товаров в HL блок лояльности
|
||||||
- Исправлени тестов
|
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
$arModuleVersion = [
|
$arModuleVersion = [
|
||||||
'VERSION' => '6.1.3',
|
'VERSION' => '6.1.4',
|
||||||
'VERSION_DATE' => '2022-07-18 10:00:00'
|
'VERSION_DATE' => '2022-07-21 12:00:00'
|
||||||
];
|
];
|
||||||
|
@ -46,7 +46,7 @@ class LoyaltyDataBuilder implements BuilderInterface
|
|||||||
private $logger;
|
private $logger;
|
||||||
|
|
||||||
/** @var OrderLoyaltyData[] $data */
|
/** @var OrderLoyaltyData[] $data */
|
||||||
private $data;
|
private $data = [];
|
||||||
|
|
||||||
/** @var float|null */
|
/** @var float|null */
|
||||||
private $bonusCountTotal;
|
private $bonusCountTotal;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user