Rails 5, Undefined method `for' for #<Devise on line devise_parameter_sanitizer.for

前端 未结 5 819
礼貌的吻别
礼貌的吻别 2020-12-07 19:54

I am working with Rails 5

I aded new field username in model User.

class Users::RegistrationsController < Devise::RegistrationsController
  before         


        
5条回答
  •  猫巷女王i
    2020-12-07 20:10

    class ApplicationController < ActionController::Base
    
      before_action :configure_permitted_paramters, if: :devise_controller?
    
      protected
        def configure_permitted_paramters
    
            devise_parameter_sanitizer.permit(:sign_up, keys: [:fullname])
    
            devise_parameter_sanitizer.permit(:account_update, keys: [:fullname, 
            :phone_number, :description, :email, :password])
    
        end
    
    end
    

提交回复
热议问题