From b8d8c452cc920d6c08d7c2a4cebfe785d0e91423 Mon Sep 17 00:00:00 2001 From: nikpawar89 Date: Mon, 2 Jan 2017 17:54:47 -0500 Subject: [PATCH] addressModuleFix --- .../address/service/AddressWritePlatformServiceImpl.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/address/service/AddressWritePlatformServiceImpl.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/address/service/AddressWritePlatformServiceImpl.java index c15b95012..3f62d40c7 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/address/service/AddressWritePlatformServiceImpl.java +++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/address/service/AddressWritePlatformServiceImpl.java @@ -142,7 +142,13 @@ public class AddressWritePlatformServiceImpl implements AddressWritePlatformServ final Long addressid = add.getId(); final Address addobj = this.addressRepository.getOne(addressid); - final boolean isActive = jsonObject.get("isActive").getAsBoolean(); + //final boolean isActive = jsonObject.get("isActive").getAsBoolean(); + boolean isActive=false; + if(jsonObject.get("isActive")!= null) + { + isActive= jsonObject.get("isActive").getAsBoolean(); + } + clientAddressobj = ClientAddress.fromJson(isActive, client, addobj, addressTypeIdObj); this.clientAddressRepository.save(clientAddressobj);