Rails:client_side_validations被调用两次

时间:2011-05-23 22:18:43

标签: ruby-on-rails ruby-on-rails-3 client-side-validation

我在注册表单上使用client_side_validations。当用户注册时,他们需要收到电子邮件。但是如果他们通过omniauth通过twitter进行身份验证而不提供电子邮件,则会在我的注册页面上将其重定向回到失败的验证表单,其中显示“电子邮件不能为空”。

如果我在没有输入任何内容的情况下点击电子邮件表单字段,则在第一条消息后出现第二个“电子邮件不能为空”。

如何确保验证仅被调用一次并且永远不会堆叠在彼此之上?

由于

1 个答案:

答案 0 :(得分:0)

你能在Github上打开一个问题吗? https://github.com/bcardarella/client_side_validations/issues我们可以继续在那里进行对话吗?