Какой класс Exception использовать в rescue_from для обнаружения 422 ошибок? - PullRequest
3 голосов
/ 14 января 2011

Я пытаюсь отобразить пользовательскую страницу 422 в моем приложении. Что такое класс исключения, который я должен отлавливать в объявлении rescue_from?

Вот как я обрабатываю исключения RecordNotFound:

rescue_from ActiveRecord::RecordNotFound,  :with => :render_404

1 Ответ

4 голосов
/ 14 января 2011

Ну, есть список, который отображает класс исключения с соответствующим кодом состояния. Вы просматриваете эту документацию . В вашем случае их три: ActiveRecord::RecordInvalid, ActiveRecord::RecordNotSaved, and ActionController::InvalidAuthenticityToken.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...