This is an automated email from the ASF dual-hosted git repository.
arnold pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git
The following commit(s) were added to refs/heads/develop by this push:
new 1bf71fb561 FINERACT-2326: Minor fix to generate IDs for saved interest
transaction for loans
1bf71fb561 is described below
commit 1bf71fb561d3fed41ec7486d285c4d8787aadce5
Author: Arnold Galovics <[email protected]>
AuthorDate: Tue Oct 14 11:48:48 2025 +0200
FINERACT-2326: Minor fix to generate IDs for saved interest transaction for
loans
---
.../loanaccount/service/LoanAccrualsProcessingServiceImpl.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanAccrualsProcessingServiceImpl.java
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanAccrualsProcessingServiceImpl.java
index 4b004c9ab5..0ba26ade41 100644
---
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanAccrualsProcessingServiceImpl.java
+++
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanAccrualsProcessingServiceImpl.java
@@ -821,7 +821,7 @@ public class LoanAccrualsProcessingServiceImpl implements
LoanAccrualsProcessing
}
final LoanTransaction interestAccrualTransaction =
LoanTransaction.accrueInterest(loan.getOffice(), loan,
interestApplied, loan.getDisbursementDate(),
externalId);
- LoanTransaction savedInterestAccrualTransaction =
loanTransactionRepository.save(interestAccrualTransaction);
+ LoanTransaction savedInterestAccrualTransaction =
loanTransactionRepository.saveAndFlush(interestAccrualTransaction);
loan.addLoanTransaction(savedInterestAccrualTransaction);
if (addEvent) {
journalEntryPoster.postJournalEntriesForLoanTransaction(savedInterestAccrualTransaction,
false, false);