From 0031f35abff4d987022f063de66dcaeaeca0ec41 Mon Sep 17 00:00:00 2001 From: taskain7 Date: Tue, 21 Feb 2023 11:29:41 +0100 Subject: [PATCH] [FINERACT-1904] loanChargePaidByList fix --- .../loanaccount/service/LoanReadPlatformServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanReadPlatformServiceImpl.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanReadPlatformServiceImpl.java index 3ea603324..f5113daa3 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanReadPlatformServiceImpl.java +++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanReadPlatformServiceImpl.java @@ -173,6 +173,7 @@ public class LoanReadPlatformServiceImpl implements LoanReadPlatformService { private final LoanTransactionRepository loanTransactionRepository; private final LoanTransactionRelationRepository loanTransactionRelationRepository; private final LoanTransactionRelationMapper loanTransactionRelationMapper; + private final LoanChargePaidByReadPlatformService loanChargePaidByReadPlatformService; @Override public LoanAccountData retrieveOne(final Long loanId) { @@ -284,6 +285,8 @@ public class LoanReadPlatformServiceImpl implements LoanReadPlatformService { for (LoanTransactionData loanTransaction : loanTransactionData) { loanTransaction .setLoanTransactionRelations(this.retrieveLoanTransactionRelationsByLoanTransactionId(loanTransaction.getId())); + loanTransaction.setLoanChargePaidByList( + loanChargePaidByReadPlatformService.getLoanChargesPaidByTransactionId(loanTransaction.getId())); } return loanTransactionData; } catch (final EmptyResultDataAccessException e) {