Hi, I'm trying to use Devise with Rails 4. Following the guide on the wiki, I put the following code in the Applications controller.rb
before_filter :configure_permitted_parameters, if: :devise_controller?
protected
def configure_permitted_parameters
devise_parameter_sanitizer.for(:sign_up) { |u| u.permit(:name, :email, :family_name, :password, :password_confirmation, :practice_ids, :practice_ids => []) }
devise_parameter_sanitizer.for(:account_update) { |u| u.permit(:name, :family_name, :email, :current_password, :password, :password_confirmation, :practice_ids, :practice_ids => []) }
end
However it's producing a name error saying that `devise_parameter_sanitizer' was undefined. Can anyone help? Thanks
NameError (undefined local variable or method `devise_parameter_sanitizer' for #<Devise::RegistrationsController:0x007fb306078760>):
app/controllers/application_controller.rb:12:in `configure_permitted_parameters'