transactions for counter

This commit is contained in:
2024-12-01 15:12:39 +01:00
parent 22e52ea46c
commit 4819d318b8
2 changed files with 7 additions and 2 deletions
@@ -121,7 +121,12 @@ public class TransactionService {
if (accountBalance == null) {
accountBalance = BigDecimal.ZERO;
}
if (accountBalance.compareTo(BigDecimal.ZERO) < 0 && !Account.Skarbiec.toString().equals(item.getUserAccount().getName())) {
if (
accountBalance.compareTo(BigDecimal.ZERO) < 0 &&
!Account.Skarbiec.toString().equals(item.getUserAccount().getName()) &&
!Account.Boisko.toString().equals(item.getUserAccount().getName()) &&
!Account.Counter.toString().equals(item.getUserAccount().getName())
) {
TransactionItem newItem = new TransactionItem();
newItem.setAmount(accountBalance.negate());
newItem.setTransaction(newTransaction);