blob: 5ac054b39217ece6eb85f2e050aa62ae0548275d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
module DevisePermittedParameters
extend ActiveSupport::Concern
included do
before_filter :configure_permitted_parameters
end
protected
def configure_permitted_parameters
devise_parameter_sanitizer.for(:sign_up) { |u| u.permit( :name, :email, :password, :password_confirmation, { organisation_attributes: [:name] } ) }
devise_parameter_sanitizer.for(:account_update) { |u| u.permit( :name, :email, :password, :password_confirmation, :current_password, { organisation_attributes: [:name] } ) }
end
end
DeviseController.send :include, DevisePermittedParameters
|