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;

Reply via email to