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;

Reply via email to