FINERACT-2326: Fix for NPE when account fund transfer happens

This commit is contained in:
Arnold Galovics
2025-09-06 12:20:31 +02:00
committed by Arnold Gálovics
parent 240a51eec1
commit 9790f59e4a
@@ -132,7 +132,7 @@ public class LoanAccrualActivityProcessingServiceImpl implements LoanAccrualActi
// Check each past installment for accrual activity
for (LoanRepaymentScheduleInstallment installment : loan.getRepaymentScheduleInstallments()) {
if (!installment.isDownPayment() && !installment.isAdditional() && installment.getDueDate().isBefore(closureDate)) {
if (!installment.isDownPayment() && !installment.isAdditional() && DateUtils.isBefore(installment.getDueDate(), closureDate)) {
List<LoanTransaction> installmentAccruals = accrualActivities.stream()
.filter(t -> t.getDateOf().isEqual(installment.getDueDate())).toList();