при валидации неверного значения RequestParam? Сейчас выходит такая ошибка:
{
"code": 400,
"message": "Parameter \"roles\" of value \"\" violated a constraint \"Поле не должно быть пустым\""
}
Мне нужно, чтобы отображало без английской надписи, чистое сообщение на русском:
{
"code": 400,
"message": "Поле не должно быть пустым"
}
Event Dispatcher слушатель kernel.exception, или найти место и посмотреть как там конвертится ViolatedConstraintList в строку и посмотреть как можно его заменить на свой
походу надо кастомный эксепшн хендлер, который сконвертит RequestParam эксепшн в другой эксепшн
Обсуждают сегодня