app/controllers/application_controller.rb
class ApplicationController < ActionController::Base
protect_from_forgery with: :exception
before_filter :configure_permitted_parameters, if: :devise_controller?
protected
def configure_permitted_parameters
devise_parameter_sanitizer.for(:sign_up) { |u| u.permit(
:name,
:email,
:phone,
:password,
:password_confirmation,
:street_address_1,
:street_address_2,
:city,
:state,
:zipcode,
:country,
:preferred_contact,
:expertise_description,
:shelter_image_1,
:shelter_image_2
) }
devise_parameter_sanitizer.for(:account_update) { |u| u.permit(
:name,
:email,
:phone,
:password,
:password_confirmation,
:current_password,
:street_address_1,
:street_address_2,
:city,
:state,
:zipcode,
:country,
:preferred_contact,
:expertise_description,
:shelter_image_1,
:shelter_image_2
) }
end
end