added check for blank feilds
This commit is contained in:
+4
-2
@@ -232,11 +232,13 @@ public class LoanProduct extends AbstractPersistable<Long> {
|
|||||||
defaultValue = jsonObject.getAsJsonPrimitive(LoanProductConstants.defaultValueParameterName).getAsBigDecimal();
|
defaultValue = jsonObject.getAsJsonPrimitive(LoanProductConstants.defaultValueParameterName).getAsBigDecimal();
|
||||||
}
|
}
|
||||||
if (jsonObject.has(LoanProductConstants.minValueParameterName)
|
if (jsonObject.has(LoanProductConstants.minValueParameterName)
|
||||||
&& jsonObject.get(LoanProductConstants.minValueParameterName).isJsonPrimitive()) {
|
&& jsonObject.get(LoanProductConstants.minValueParameterName).isJsonPrimitive()
|
||||||
|
&& StringUtils.isNotBlank((jsonObject.get(LoanProductConstants.minValueParameterName).getAsString()))) {
|
||||||
minValue = jsonObject.getAsJsonPrimitive(LoanProductConstants.minValueParameterName).getAsBigDecimal();
|
minValue = jsonObject.getAsJsonPrimitive(LoanProductConstants.minValueParameterName).getAsBigDecimal();
|
||||||
}
|
}
|
||||||
if (jsonObject.has(LoanProductConstants.maxValueParameterName)
|
if (jsonObject.has(LoanProductConstants.maxValueParameterName)
|
||||||
&& jsonObject.get(LoanProductConstants.maxValueParameterName).isJsonPrimitive()) {
|
&& jsonObject.get(LoanProductConstants.maxValueParameterName).isJsonPrimitive()
|
||||||
|
&& StringUtils.isNotBlank((jsonObject.get(LoanProductConstants.maxValueParameterName).getAsString()))) {
|
||||||
maxValue = jsonObject.getAsJsonPrimitive(LoanProductConstants.maxValueParameterName).getAsBigDecimal();
|
maxValue = jsonObject.getAsJsonPrimitive(LoanProductConstants.maxValueParameterName).getAsBigDecimal();
|
||||||
}
|
}
|
||||||
if (jsonObject.has(LoanProductConstants.borrowerCycleNumberParamName)
|
if (jsonObject.has(LoanProductConstants.borrowerCycleNumberParamName)
|
||||||
|
|||||||
Reference in New Issue
Block a user