This is an automated email from the ASF dual-hosted git repository.
ptuomola 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 eade76a FINERACT-1450 -fix-for-skipping-instalment
eade76a is described below
commit eade76ab25e2032e58992134172b475aaca1fc2f
Author: Manoj <[email protected]>
AuthorDate: Fri Dec 17 09:29:34 2021 +0530
FINERACT-1450 -fix-for-skipping-instalment
---
.../loanaccount/loanschedule/domain/AbstractLoanScheduleGenerator.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/loanschedule/domain/AbstractLoanScheduleGenerator.java
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/loanschedule/domain/AbstractLoanScheduleGenerator.java
index 2f79741..94a6f59 100644
---
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/loanschedule/domain/AbstractLoanScheduleGenerator.java
+++
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/loanschedule/domain/AbstractLoanScheduleGenerator.java
@@ -2237,7 +2237,7 @@ public abstract class AbstractLoanScheduleGenerator
implements LoanScheduleGener
do {
actualRepaymentDate =
this.scheduledDateGenerator.generateNextRepaymentDate(actualRepaymentDate,
loanApplicationTerms, isFirstRepayment);
- if (actualRepaymentDate.isAfter(rescheduleFrom)) {
+ if (actualRepaymentDate.isAfter(rescheduleFrom) ||
actualRepaymentDate.isEqual(rescheduleFrom)) {
actualRepaymentDate = lastInstallmentDate;
}
isFirstRepayment = false;