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);
|
final Boolean useBorrowerCycle = this.fromApiJsonHelper.extractBooleanNamed(LoanProductConstants.useBorrowerCycleParameterName, element);
|
||||||
baseDataValidator.reset().parameter(LoanProductConstants.useBorrowerCycleParameterName).value(useBorrowerCycle).ignoreIfNull()
|
baseDataValidator.reset().parameter(LoanProductConstants.useBorrowerCycleParameterName).value(useBorrowerCycle).ignoreIfNull()
|
||||||
.validateForBooleanValue();
|
.validateForBooleanValue();
|
||||||
|
if(useBorrowerCycle){
|
||||||
|
validateBorrowerCycleVariations(element, baseDataValidator);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
validateBorrowerCycleVariations(element, baseDataValidator);
|
|
||||||
|
|
||||||
throwExceptionIfValidationWarningsExist(dataValidationErrors);
|
throwExceptionIfValidationWarningsExist(dataValidationErrors);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -575,9 +576,12 @@ public final class LoanProductDataValidator {
|
|||||||
final Boolean useBorrowerCycle = this.fromApiJsonHelper.extractBooleanNamed(LoanProductConstants.useBorrowerCycleParameterName, element);
|
final Boolean useBorrowerCycle = this.fromApiJsonHelper.extractBooleanNamed(LoanProductConstants.useBorrowerCycleParameterName, element);
|
||||||
baseDataValidator.reset().parameter(LoanProductConstants.useBorrowerCycleParameterName).value(useBorrowerCycle).ignoreIfNull()
|
baseDataValidator.reset().parameter(LoanProductConstants.useBorrowerCycleParameterName).value(useBorrowerCycle).ignoreIfNull()
|
||||||
.validateForBooleanValue();
|
.validateForBooleanValue();
|
||||||
|
if(useBorrowerCycle){
|
||||||
|
validateBorrowerCycleVariations(element, baseDataValidator);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
validateBorrowerCycleVariations(element, baseDataValidator);
|
|
||||||
|
|
||||||
throwExceptionIfValidationWarningsExist(dataValidationErrors);
|
throwExceptionIfValidationWarningsExist(dataValidationErrors);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user