Merge pull request #4042 from alberto-art3ch/enhancement/loan_account_mandatory_parameters

FINERACT-2081: Validation error in mandatory loan account parameters
This commit is contained in:
Kristof Jozsa
2024-09-25 15:33:42 +02:00
committed by GitHub
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);
}
}