dev temp set urk
Test Workflow / test (push) Successful in 3s

This commit is contained in:
vladp
2026-03-10 12:26:43 +07:00
parent c87b5af628
commit b65a39b672
@@ -124,12 +124,12 @@ public class PaymentService {
}
private void activateTariffForUser(User user, Tariff tariff) {
String type = tariff.getType();
String type = tariff.getTariffAccountType();
TariffInfo activeTariffInfo = user.getActiveTariffInfo();
if (type.equals("token")) {
TariffInfo activeTariffInfo = user.getActiveTariffInfo();
Integer tokens = activeTariffInfo.getTokens() + tariff.getTokens();
activeTariffInfo.setTokens(tokens);
Integer tokens = activeTariffInfo.getBoughtTokens();
activeTariffInfo.setBoughtTokens(tokens + tariff.getTokens());
tariffInfoRepository.save(activeTariffInfo);
} else {
@@ -138,6 +138,7 @@ public class PaymentService {
tariffInfo.setStartTariff(LocalDateTime.now());
tariffInfo.setEndTariff(LocalDateTime.now().plusMonths(1));
tariffInfo.setTokens(tariff.getTokens());
tariffInfo.setBoughtTokens(activeTariffInfo.getBoughtTokens());
tariffInfo.setTariff(tariff);
tariffInfoService.linkUserTariffInfo(user, tariffInfoService.addTariffInfo(tariffInfo));