Я проверил своего пользователя и u.errors
- это ActiveRecord::Errors
, хотя я вижу, что у вас есть ActiveModel::Error
, я бы поработал над этим.
Тогда я не понимаю утверждения case errors =
в вашем помощнике, мне любопытно узнать, как вы реализовали эту часть ...