You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by vo...@apache.org on 2020/04/07 21:11:54 UTC
[fineract] branch develop updated: FINERACT-122 added clientId,
officeId, and groupId.
This is an automated email from the ASF dual-hosted git repository.
vorburger 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 eb8a357 FINERACT-122 added clientId, officeId, and groupId.
eb8a357 is described below
commit eb8a3572ae4ae3eb6dfb97cd7ec274ec27b099fd
Author: Natasha <20...@users.noreply.github.com>
AuthorDate: Sun Apr 5 18:20:52 2020 -0600
FINERACT-122 added clientId, officeId, and groupId.
---
...nRescheduleRequestWritePlatformServiceImpl.java | 32 ++++++++++++++++++----
1 file changed, 26 insertions(+), 6 deletions(-)
diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/rescheduleloan/service/LoanRescheduleRequestWritePlatformServiceImpl.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/rescheduleloan/service/LoanRescheduleRequestWritePlatformServiceImpl.java
index dd70fac..faa3c16 100644
--- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/rescheduleloan/service/LoanRescheduleRequestWritePlatformServiceImpl.java
+++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/rescheduleloan/service/LoanRescheduleRequestWritePlatformServiceImpl.java
@@ -282,8 +282,14 @@ public class LoanRescheduleRequestWritePlatformServiceImpl implements LoanResche
this.loanRescheduleRequestRepository.save(loanRescheduleRequest);
this.loanRepositoryWrapper.save(loan);
- return new CommandProcessingResultBuilder().withCommandId(jsonCommand.commandId()).withEntityId(loanRescheduleRequest.getId())
- .withLoanId(loan.getId()).build();
+ return new CommandProcessingResultBuilder()
+ .withCommandId(jsonCommand.commandId())
+ .withEntityId(loanRescheduleRequest.getId())
+ .withLoanId(loan.getId())
+ .withClientId(loan.getClientId())
+ .withOfficeId(loan.getOfficeId())
+ .withGroupId(loan.getGroupId())
+ .build();
}
catch (final DataIntegrityViolationException dve) {
@@ -485,8 +491,15 @@ public class LoanRescheduleRequestWritePlatformServiceImpl implements LoanResche
this.loanAccountDomainService.recalculateAccruals(loan, true);
- return new CommandProcessingResultBuilder().withCommandId(jsonCommand.commandId()).withEntityId(loanRescheduleRequestId)
- .withLoanId(loanRescheduleRequest.getLoan().getId()).with(changes).build();
+ return new CommandProcessingResultBuilder()
+ .withCommandId(jsonCommand.commandId())
+ .withEntityId(loanRescheduleRequestId)
+ .withLoanId(loanRescheduleRequest.getLoan().getId())
+ .with(changes)
+ .withClientId(loan.getClientId())
+ .withOfficeId(loan.getOfficeId())
+ .withGroupId(loan.getGroupId())
+ .build();
}
catch (final DataIntegrityViolationException dve) {
@@ -563,8 +576,15 @@ public class LoanRescheduleRequestWritePlatformServiceImpl implements LoanResche
}
}
- return new CommandProcessingResultBuilder().withCommandId(jsonCommand.commandId()).withEntityId(loanRescheduleRequestId)
- .withLoanId(loanRescheduleRequest.getLoan().getId()).with(changes).build();
+ return new CommandProcessingResultBuilder()
+ .withCommandId(jsonCommand.commandId())
+ .withEntityId(loanRescheduleRequestId)
+ .withLoanId(loanRescheduleRequest.getLoan().getId())
+ .with(changes)
+ .withClientId(loanRescheduleRequest.getLoan().getClientId())
+ .withOfficeId(loanRescheduleRequest.getLoan().getOfficeId())
+ .withGroupId(loanRescheduleRequest.getLoan().getGroupId())
+ .build();
}
catch (final DataIntegrityViolationException dve) {