From 022d6618776754d108a41ff701ca113db9608baf Mon Sep 17 00:00:00 2001 From: Zoltan Nebli Date: Wed, 3 Feb 2021 14:25:35 +0100 Subject: [PATCH] FINERACT-1311: fix nullpointer at savingsAccount closedOnDate --- .../fineract/portfolio/savings/domain/SavingsAccount.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/SavingsAccount.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/SavingsAccount.java index 7126a164c..f70528fae 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/SavingsAccount.java +++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/SavingsAccount.java @@ -69,7 +69,6 @@ import javax.persistence.TemporalType; import javax.persistence.Transient; import javax.persistence.UniqueConstraint; import javax.persistence.Version; -import org.apache.commons.lang3.ObjectUtils; import org.apache.commons.lang3.StringUtils; import org.apache.fineract.infrastructure.core.api.JsonCommand; import org.apache.fineract.infrastructure.core.data.ApiParameterError; @@ -2419,7 +2418,7 @@ public class SavingsAccount extends AbstractPersistableCustom { } public LocalDate getClosedOnDate() { - return ObjectUtils.defaultIfNull(LocalDate.ofInstant(this.closedOnDate.toInstant(), DateUtils.getDateTimeZoneOfTenant()), null); + return this.closedOnDate == null ? null : LocalDate.ofInstant(this.closedOnDate.toInstant(), DateUtils.getDateTimeZoneOfTenant()); } public SavingsAccountSummary getSummary() {