make SimpleDateFormat use in ApiParameterError thread-safe [FINERACT-1063]
This commit is contained in:
committed by
Michael Vorburger ⛑️
parent
2e32166079
commit
10536c0f91
+1
-2
@@ -56,8 +56,6 @@ public class ApiParameterError {
|
|||||||
*/
|
*/
|
||||||
private List<ApiErrorMessageArg> args = new ArrayList<>();
|
private List<ApiErrorMessageArg> args = new ArrayList<>();
|
||||||
|
|
||||||
private final transient SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy-MM-dd");
|
|
||||||
|
|
||||||
public static ApiParameterError generalError(final String globalisationMessageCode, final String defaultUserMessage,
|
public static ApiParameterError generalError(final String globalisationMessageCode, final String defaultUserMessage,
|
||||||
final Object... defaultUserMessageArgs) {
|
final Object... defaultUserMessageArgs) {
|
||||||
return new ApiParameterError(globalisationMessageCode, defaultUserMessage, defaultUserMessageArgs);
|
return new ApiParameterError(globalisationMessageCode, defaultUserMessage, defaultUserMessageArgs);
|
||||||
@@ -89,6 +87,7 @@ public class ApiParameterError {
|
|||||||
if (defaultUserMessageArgs != null) {
|
if (defaultUserMessageArgs != null) {
|
||||||
for (final Object object : defaultUserMessageArgs) {
|
for (final Object object : defaultUserMessageArgs) {
|
||||||
if (object instanceof Date) {
|
if (object instanceof Date) {
|
||||||
|
final SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy-MM-dd");
|
||||||
final String formattedDate = dateFormatter.format(object);
|
final String formattedDate = dateFormatter.format(object);
|
||||||
messageArgs.add(ApiErrorMessageArg.from(formattedDate));
|
messageArgs.add(ApiErrorMessageArg.from(formattedDate));
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user