FINERACT-689 Making interest rate slabs mandatory when creating

This commit is contained in:
Petri Tuomola
2020-06-16 21:04:34 +02:00
committed by Michael Vorburger ⛑️
parent 8289fe1b09
commit 8443f2edad
@@ -121,7 +121,10 @@ public class InterestRateChartDataValidator {
}
}
// validate chart Slabs
// validate chart Slabs - mandatory when creating
final JsonArray array = this.fromApiJsonHelper.extractJsonArrayNamed(chartSlabs, element);
baseDataValidator.reset().parameter(chartSlabs).value(array).notNull().jsonArrayNotEmpty();
validateChartSlabs(element, baseDataValidator, isPrimaryGroupingByAmount);
}