FINERACT-2081: Validation error in mandatory loan account parameters

This commit is contained in:
Jose Alberto Hernandez
2024-09-24 16:51:10 -05:00
parent 2d0c8db993
commit cc3a492d57
6 changed files with 178 additions and 43 deletions
@@ -1056,4 +1056,12 @@ public class DataValidatorBuilder {
throw new PlatformApiDataValidationException(dataValidationErrors);
}
}
public static ApiParameterError buildValidationParameterApiError(final String resource, final String parameterName,
final String errorCode, final String errorMessage, final Object... defaultUserMessageArgs) {
final String validationErrorCode = "validation.msg." + resource + "." + parameterName + errorCode;
String defaultEnglishMessage = "The parameter `" + parameterName + "` " + errorMessage;
return ApiParameterError.parameterError(validationErrorCode, defaultEnglishMessage, parameterName, defaultUserMessageArgs);
}
}