From fd3b75711c1c33f373e09d949efe61101d3a5681 Mon Sep 17 00:00:00 2001 From: Michael Vorburger Date: Tue, 2 Jun 2020 06:53:05 +0200 Subject: [PATCH] remove line in AbstractLoanScheduleGenerator [FINERACT-977] It was wrongly added in commit re. fix possible NPE in AbstractLoanScheduleGenerator. --- .../loanschedule/domain/AbstractLoanScheduleGenerator.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 334296b09..db97c4ad2 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 @@ -641,9 +641,8 @@ public abstract class AbstractLoanScheduleGenerator implements LoanScheduleGener && fixedEmiAmount != null && fixedEmiAmount.compareTo(loanApplicationTerms.getFixedEmiAmount()) != 0) { currentPeriodParams.setEmiAmountChanged(true); - currentPeriodParams.plusPrincipalForThisPeriod(currentPeriodParams.getEarlyPaidAmount()); } - currentPeriodParams.plusPrincipalForThisPeriod(currentPeriodParams.getEarlyPaidAmount()); + currentPeriodParams.plusPrincipalForThisPeriod(currentPeriodParams.getEarlyPaidAmount()); } // update outstandingLoanBlance using current period