FINERACT-1091: Adding validation for constitution ID (#1189)
Co-authored-by: Michael Vorburger ⛑️ <mike@vorburger.ch>
This commit is contained in:
co-authored by
Michael Vorburger ⛑️
parent
ec9513c3c7
commit
6ee3ff2452
+5
@@ -113,6 +113,11 @@ public class ClientNonPerson extends AbstractPersistableCustom {
|
|||||||
final List<ApiParameterError> dataValidationErrors = new ArrayList<>();
|
final List<ApiParameterError> dataValidationErrors = new ArrayList<>();
|
||||||
validateIncorpValidityTillDate(client, dataValidationErrors);
|
validateIncorpValidityTillDate(client, dataValidationErrors);
|
||||||
|
|
||||||
|
if (this.constitution == null) {
|
||||||
|
dataValidationErrors.add(ApiParameterError.parameterError("error.msg.clients.constitutionid.is.null", "Constitution ID may not be null",
|
||||||
|
ClientApiConstants.constitutionIdParamName));
|
||||||
|
}
|
||||||
|
|
||||||
if (!dataValidationErrors.isEmpty()) {
|
if (!dataValidationErrors.isEmpty()) {
|
||||||
throw new PlatformApiDataValidationException(dataValidationErrors);
|
throw new PlatformApiDataValidationException(dataValidationErrors);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user