Я использую client_side_validations в моей форме регистрации. Когда пользователь регистрируется, он должен иметь электронную почту. Но если они проходят проверку подлинности с помощью твиттера через omniauth, который не дает электронных писем, они перенаправляются обратно на форму проверки на моей странице регистрации, на которой написано «Email не может быть пустым».
Если я щелкаю из поля формы электронной почты, ничего не вводя, после первого сообщения появляется второе «Электронная почта не может быть пустой».
Как я могу убедиться, что проверки вызываются только один раз и никогда не накладываются друг на друга?
Спасибо