Repository: incubator-fineract Updated Branches: refs/heads/develop dfd33bd2d -> c31c46b6d
FINERACT-183 Not able to save Edit Fixed deposit product page displays Internal server error Project: http://git-wip-us.apache.org/repos/asf/incubator-fineract/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-fineract/commit/d7e7feb3 Tree: http://git-wip-us.apache.org/repos/asf/incubator-fineract/tree/d7e7feb3 Diff: http://git-wip-us.apache.org/repos/asf/incubator-fineract/diff/d7e7feb3 Branch: refs/heads/develop Commit: d7e7feb3615014c914053a67ab03fa29c90884a5 Parents: b7ba924 Author: Nazeer Hussain Shaik <[email protected]> Authored: Wed Jun 22 07:20:23 2016 +0530 Committer: Nazeer Hussain Shaik <[email protected]> Committed: Wed Jun 22 07:20:23 2016 +0530 ---------------------------------------------------------------------- .../fineract/portfolio/savings/domain/SavingsProduct.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-fineract/blob/d7e7feb3/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/SavingsProduct.java ---------------------------------------------------------------------- diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/SavingsProduct.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/SavingsProduct.java index 4415c71..aadf2ca 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/SavingsProduct.java +++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/SavingsProduct.java @@ -303,7 +303,12 @@ public class SavingsProduct extends AbstractPersistable<Long> { this.withHoldTax = withHoldTax; this.taxGroup = taxGroup; - this.isDormancyTrackingActive = isDormancyTrackingActive; + if(isDormancyTrackingActive == null) { + this.isDormancyTrackingActive = Boolean.FALSE ; + }else { + this.isDormancyTrackingActive = isDormancyTrackingActive; + } + this.daysToInactive = daysToInactive; this.daysToDormancy = daysToDormancy; this.daysToEscheat = daysToEscheat; @@ -590,7 +595,7 @@ public class SavingsProduct extends AbstractPersistable<Long> { this.daysToEscheat = newValue; } - if(!this.isDormancyTrackingActive){ + if(this.isDormancyTrackingActive == null || !this.isDormancyTrackingActive){ this.daysToInactive = null; this.daysToDormancy = null; this.daysToEscheat = null;
