Repository: incubator-fineract Updated Branches: refs/heads/develop 80fada22a -> 77f9d5cb9
FINERACT-5 Interest re-calculation setup for loan product but repayment doesn't occur Project: http://git-wip-us.apache.org/repos/asf/incubator-fineract/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-fineract/commit/77f9d5cb Tree: http://git-wip-us.apache.org/repos/asf/incubator-fineract/tree/77f9d5cb Diff: http://git-wip-us.apache.org/repos/asf/incubator-fineract/diff/77f9d5cb Branch: refs/heads/develop Commit: 77f9d5cb9565c0694bfd716a4546a5abab7caa2a Parents: 80fada2 Author: Nazeer Hussain Shaik <nazeer.sh...@confluxtechnologies.com> Authored: Thu Jan 19 16:57:37 2017 +0530 Committer: Nazeer Hussain Shaik <nazeer.sh...@confluxtechnologies.com> Committed: Thu Jan 19 16:57:37 2017 +0530 ---------------------------------------------------------------------- .../org/apache/fineract/portfolio/loanaccount/domain/Loan.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-fineract/blob/77f9d5cb/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/domain/Loan.java ---------------------------------------------------------------------- diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/domain/Loan.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/domain/Loan.java index 08ad953..f6f5153 100755 --- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/domain/Loan.java +++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/domain/Loan.java @@ -4617,7 +4617,6 @@ public class Loan extends AbstractPersistableCustom<Long> { private void validateActivityNotBeforeLastTransactionDate(final LoanEvent event, final LocalDate activityDate) { if (!(this.repaymentScheduleDetail().isInterestRecalculationEnabled() || this.loanProduct().isHoldGuaranteeFundsEnabled())) { return; } LocalDate lastTransactionDate = getLastUserTransactionDate(); - final LocalDate clientOfficeJoiningDate = this.client.getOfficeJoiningLocalDate(); if (lastTransactionDate.isAfter(activityDate)) { String errorMessage = null; String action = null; @@ -4641,7 +4640,7 @@ public class Loan extends AbstractPersistableCustom<Long> { default: break; } - throw new InvalidLoanStateTransitionException(action, postfix, errorMessage, clientOfficeJoiningDate); + throw new InvalidLoanStateTransitionException(action, postfix, errorMessage, lastTransactionDate); } }