Merge pull request #766 from pramodn02/MIFOSX-895
MIFOSX-895 : corrected validations
This commit is contained in:
+7
-3
@@ -321,11 +321,12 @@ public final class LoanProductDataValidator {
|
||||
final Boolean useBorrowerCycle = this.fromApiJsonHelper.extractBooleanNamed(LoanProductConstants.useBorrowerCycleParameterName, element);
|
||||
baseDataValidator.reset().parameter(LoanProductConstants.useBorrowerCycleParameterName).value(useBorrowerCycle).ignoreIfNull()
|
||||
.validateForBooleanValue();
|
||||
if(useBorrowerCycle){
|
||||
validateBorrowerCycleVariations(element, baseDataValidator);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
validateBorrowerCycleVariations(element, baseDataValidator);
|
||||
|
||||
throwExceptionIfValidationWarningsExist(dataValidationErrors);
|
||||
}
|
||||
|
||||
@@ -575,9 +576,12 @@ public final class LoanProductDataValidator {
|
||||
final Boolean useBorrowerCycle = this.fromApiJsonHelper.extractBooleanNamed(LoanProductConstants.useBorrowerCycleParameterName, element);
|
||||
baseDataValidator.reset().parameter(LoanProductConstants.useBorrowerCycleParameterName).value(useBorrowerCycle).ignoreIfNull()
|
||||
.validateForBooleanValue();
|
||||
if(useBorrowerCycle){
|
||||
validateBorrowerCycleVariations(element, baseDataValidator);
|
||||
}
|
||||
}
|
||||
|
||||
validateBorrowerCycleVariations(element, baseDataValidator);
|
||||
|
||||
|
||||
throwExceptionIfValidationWarningsExist(dataValidationErrors);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user