From 4aff4242b5b47ee055a965ce8c5cfd2513a1b558 Mon Sep 17 00:00:00 2001 From: percy ashu Date: Wed, 22 Sep 2021 10:00:47 +0100 Subject: [PATCH] Fix error in calculation for actualDepositPeriod --- .../fineract/portfolio/savings/domain/DepositTermDetail.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/DepositTermDetail.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/DepositTermDetail.java index 5d9785fc2..dc6fc77bc 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/DepositTermDetail.java +++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/DepositTermDetail.java @@ -219,7 +219,7 @@ public class DepositTermDetail { actualDepositPeriod = Math.toIntExact(ChronoUnit.MONTHS.between(periodStartDate, periodEndDate)); break; case YEARS: - actualDepositPeriod = Math.toIntExact(ChronoUnit.YEARS.between(periodStartDate, periodStartDate)); + actualDepositPeriod = Math.toIntExact(ChronoUnit.YEARS.between(periodStartDate, periodEndDate)); break; case INVALID: actualDepositPeriod = 0;// default value