1
0
mirror of synced 2024-11-24 14:26:08 +03:00

Исправление работы программы лояльности при использования опции "Подтверждение списания по смс" (#350)

This commit is contained in:
roadmoore 2024-06-18 09:21:06 +03:00 committed by GitHub
parent 51f8c98010
commit 0550d8ffba
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 7 additions and 7 deletions

View File

@ -1,3 +1,6 @@
## 2024-06-14 v.6.5.19
- Исправление работы программы лояльности при использовании подтверждения списание бонусов по SMS
## 2024-06-05 v.6.5.18
- Добавлена возможность исправления даты регистрации клиентов в CRM

View File

@ -1 +1 @@
- Добавлена возможность исправления даты регистрации клиентов в CRM
- Исправление работы программы лояльности при использовании Подтверждения списание бонусов по SMS

View File

@ -1,6 +1,6 @@
<?php
$arModuleVersion = [
'VERSION' => '6.5.18',
'VERSION_DATE' => '2024-06-05 16:30:00'
'VERSION' => '6.5.19',
'VERSION_DATE' => '2024-06-14 13:12:00'
];

View File

@ -181,9 +181,7 @@ class EventsHandlers
//Если есть бонусы
if ($isBonusesIssetAndAvailable) {
$applyBonusResponse = $loyaltyService->applyBonusesInOrder($order, $bonusFloat);
$hlInfoBuilder->setApplyResponse($applyBonusResponse);
$hlInfoBuilder->setApplyResponse($loyaltyService->applyBonusesInOrder($order, $bonusFloat));
$loyaltyBonusMsg = $bonusFloat;
$hlInfoBuilder->setBonusCountTotal($bonusFloat);
}
@ -191,7 +189,6 @@ class EventsHandlers
//Если бонусов нет, но скидка по ПЛ есть
if (
($isDataForLoyaltyDiscount && !$isBonusInput)
|| ($applyBonusResponse instanceof OrderLoyaltyApplyResponse && !$applyBonusResponse->order)
) {
$loyaltyService->saveDiscounts($order, $calculateItemsInput);
}