【发布时间】:2014-04-07 11:10:44
【问题描述】:
我的 application_controller.rb 中有这段代码
before_filter :update_sanitized_params, if: :devise_controller?
before_filter :store_location
protect_from_forgery with: :exception
def update_sanitized_params
devise_parameter_sanitizer.for(:sign_up) {|u| u.permit(:email, :password, :password_confirmation, :role)}
devise_parameter_sanitizer.for(:sign_in) {|u| u.permit(:email, :password) }
end
但我仍然有来自设计的验证错误
Email can't be blank
Password can't be blank
Password can't be blank
Role is not included in the list
几天前设计工作正常我不知道它出了什么问题我添加了active_admin可能是这造成了冲突任何帮助??
【问题讨论】:
标签: ruby-on-rails-4 devise activeadmin