1
0
mirror of synced 2024-11-22 05:16:09 +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 ## 2024-06-05 v.6.5.18
- Добавлена возможность исправления даты регистрации клиентов в CRM - Добавлена возможность исправления даты регистрации клиентов в CRM

View File

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

View File

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

View File

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