dev add check tokens for monitoring
Test Workflow / test (push) Successful in 4s

This commit is contained in:
vladp
2026-03-05 14:27:14 +07:00
parent 88e7121213
commit 3ed38dacd1
8 changed files with 262 additions and 14 deletions
@@ -39,7 +39,7 @@ public class TariffInfoService {
return tariffInfoRepository.save(tariffInfo);
}
@Transactional
public void writeOffTokens(long userId, Integer value) {
User user = userRepository.findById(userId).orElseThrow();
@@ -52,6 +52,10 @@ public class TariffInfoService {
activeTariffInfo = user.getCompany().getTariffInfo();
}
writeOffTokensForTariff(activeTariffInfo, value);
}
public void writeOffTokensForTariff(TariffInfo activeTariffInfo, Integer value) {
Integer tokens = activeTariffInfo.getTokens();
Integer boughtTokens = activeTariffInfo.getBoughtTokens();