From d0c8c6a01221f2c0fed5f2d9cdee4dcae779d57e Mon Sep 17 00:00:00 2001 From: Natasha <20606687+nnatarajan@users.noreply.github.com> Date: Sun, 5 Apr 2020 19:31:53 -0600 Subject: [PATCH] FINERACT-538 populated updated and created address --- .../address/service/AddressWritePlatformServiceImpl.java | 7 ++++++- 1 file changed, 6 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 8e8d066e2..1b980897d 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 @@ -35,6 +35,7 @@ import org.apache.fineract.portfolio.client.domain.ClientAddress; import org.apache.fineract.portfolio.client.domain.ClientAddressRepository; import org.apache.fineract.portfolio.client.domain.ClientAddressRepositoryWrapper; import org.apache.fineract.portfolio.client.domain.ClientRepositoryWrapper; +import org.joda.time.LocalDate; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -88,6 +89,8 @@ public class AddressWritePlatformServiceImpl implements AddressWritePlatformServ final CodeValue addressTypeIdObj = this.codeValueRepository.getOne(addressTypeId); final Address add = Address.fromJson(command, stateIdobj, countryIdObj); + add.setCreatedOn(LocalDate.now()); + add.setUpdatedOn(LocalDate.now()); this.addressRepository.save(add); final Long addressid = add.getId(); final Address addobj = this.addressRepository.getOne(addressid); @@ -135,6 +138,8 @@ public class AddressWritePlatformServiceImpl implements AddressWritePlatformServ final CodeValue addressTypeIdObj = this.codeValueRepository.getOne(addressTypeId); final Address add = Address.fromJsonObject(jsonObject, stateIdobj, countryIdObj); + add.setCreatedOn(LocalDate.now()); + add.setUpdatedOn(LocalDate.now()); this.addressRepository.save(add); final Long addressid = add.getId(); final Address addobj = this.addressRepository.getOne(addressid); @@ -269,7 +274,7 @@ public class AddressWritePlatformServiceImpl implements AddressWritePlatformServ } if (is_address_update) { - + addobj.setUpdatedOn(LocalDate.now()); this.addressRepository.save(addobj); }