Ruby on Rails
Friday, October 26, 2012
On Saturday, October 27, 2012 2:08:53 AM UTC+13, Walter Lee Davis wrote:
> I've done a registration form with password and password_confirmation fields and the fields are being cleared if there is an error with another form input, e.g. invalid email. I find it annoying that password has to be reentered when there is a problem with another field, actually, there can be many iterations until the user gets input right. All this time having to reenter password and confirmation is clearly annoying.
>
> So, I would like the password and confirmation fields not to be cleared if the password is ok and confirmation matches it. However, I have no idea where to start. Any ideas?
Are you using an authentication engine, like Devise? This may be happening in a mixin in the model in that case, and you'll have to open that up and change the behavior. Otherwise, what does your view look like for the form?
No, I'm not using auth engine, I only use `has_secure_password'. I've tried removing that and adding `attr_accessor :password, :password_confirmation' and it didn't change a thing, so it seems to be the default Rails behaviour.
My view: http://pastebin.com/s7tpwN4D
-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/2pL6wpk8h2cJ.
For more options, visit https://groups.google.com/groups/opt_out.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment