Skip to content

Commit 1bf71fb

Browse files
committed
FINERACT-2326: Minor fix to generate IDs for saved interest transaction for loans
1 parent 09e0b97 commit 1bf71fb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanAccrualsProcessingServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -821,7 +821,7 @@ private void reprocessNonPeriodicAccruals(Loan loan, final List<LoanTransaction>
821821
}
822822
final LoanTransaction interestAccrualTransaction = LoanTransaction.accrueInterest(loan.getOffice(), loan,
823823
interestApplied, loan.getDisbursementDate(), externalId);
824-
LoanTransaction savedInterestAccrualTransaction = loanTransactionRepository.save(interestAccrualTransaction);
824+
LoanTransaction savedInterestAccrualTransaction = loanTransactionRepository.saveAndFlush(interestAccrualTransaction);
825825
loan.addLoanTransaction(savedInterestAccrualTransaction);
826826
if (addEvent) {
827827
journalEntryPoster.postJournalEntriesForLoanTransaction(savedInterestAccrualTransaction, false, false);

0 commit comments

Comments
 (0)