From 89487a8ace3a43a2e447b15c669c2b829944af01 Mon Sep 17 00:00:00 2001 From: Satish11012007 Date: Tue, 17 Feb 2026 23:55:56 +0530 Subject: [PATCH] FINERACT-1266: Fix potential NPE in determineInterestPostingPeriods --- .../fineract/portfolio/savings/domain/SavingsHelper.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fineract-core/src/main/java/org/apache/fineract/portfolio/savings/domain/SavingsHelper.java b/fineract-core/src/main/java/org/apache/fineract/portfolio/savings/domain/SavingsHelper.java index e0391a3ae..0d31101e5 100644 --- a/fineract-core/src/main/java/org/apache/fineract/portfolio/savings/domain/SavingsHelper.java +++ b/fineract-core/src/main/java/org/apache/fineract/portfolio/savings/domain/SavingsHelper.java @@ -57,6 +57,9 @@ public final class SavingsHelper { return postingPeriods; } + if (postInterestAsOn == null) { + postInterestAsOn = Collections.emptyList(); + } LocalDate periodStartDate = startInterestCalculationLocalDate; LocalDate periodEndDate = periodStartDate; LocalDate actualPeriodStartDate = periodStartDate;