From 158d7c97262183adf88175d29e68b7c5e8b7a79e Mon Sep 17 00:00:00 2001 From: Arnold Galovics Date: Thu, 13 Apr 2023 13:39:27 +0200 Subject: [PATCH] FINERACT-1724: Loading the entire loan with relationships in case of loan cob --- .../org/apache/fineract/cob/service/LoanReloadService.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fineract-provider/src/main/java/org/apache/fineract/cob/service/LoanReloadService.java b/fineract-provider/src/main/java/org/apache/fineract/cob/service/LoanReloadService.java index b4fb9f244..4e86b0d01 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/cob/service/LoanReloadService.java +++ b/fineract-provider/src/main/java/org/apache/fineract/cob/service/LoanReloadService.java @@ -21,14 +21,14 @@ package org.apache.fineract.cob.service; import lombok.RequiredArgsConstructor; import org.apache.fineract.infrastructure.core.domain.AbstractPersistableCustom; import org.apache.fineract.portfolio.loanaccount.domain.Loan; -import org.apache.fineract.portfolio.loanaccount.domain.LoanRepository; +import org.apache.fineract.portfolio.loanaccount.service.LoanAssembler; import org.springframework.stereotype.Component; @Component @RequiredArgsConstructor public class LoanReloadService implements ReloadService { - private final LoanRepository loanRepository; + private final LoanAssembler loanAssembler; @Override public boolean canReload(S input) { @@ -37,7 +37,7 @@ public class LoanReloadService implements ReloadService { @Override public Loan reload(Loan input) { - return loanRepository.findById(input.getId()).get(); + return loanAssembler.assembleFrom(input.getId()); } }