Wednesday, 15 September 2010

ruby on rails - Customining devise creating action -



ruby on rails - Customining devise creating action -

in controller in action create have next code

def create params[:user].merge!(verified: true) super end

on form have checkbox name tos_agreement. how forcefulness devise not save resource in super if tos_agreement value in params != '1' render instead adding error @user.errors ?

i can't utilize model method implementing such checkboxes, have handle via controller without rewritting devise's super method

you can utilize validates_acceptance_of provided within rails. check out here

ruby-on-rails ruby devise

No comments:

Post a Comment