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 08ad95316..f6f5153a7 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 { 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 { default: break; } - throw new InvalidLoanStateTransitionException(action, postfix, errorMessage, clientOfficeJoiningDate); + throw new InvalidLoanStateTransitionException(action, postfix, errorMessage, lastTransactionDate); } }