From 8543d55fd832d3cf1b7504a31871eb5d5fc16835 Mon Sep 17 00:00:00 2001 From: Lucas Ernesto Kindinger <lek@inf.ufpr.br> Date: Mon, 16 May 2016 11:17:33 -0300 Subject: [PATCH] fix(User.singin): fix the 'configure_permitted_parameters' from user_controller --- app/controllers/application_controller.rb | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 9f0b154c..7c9380a0 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -23,13 +23,13 @@ class ApplicationController < ActionController::API registration_params = [:name, :email, :avatar, :password, :password_confirmation] if params[:action] == 'update' - devise_parameter_sanitizer.for(:account_update) { - |u| u.permit(registration_params << :current_password) - } + devise_parameter_sanitizer.permit(:account_update) do |user_params| + user_params.permit(registration_params << :current_password) + end elsif params[:action] == 'create' - devise_parameter_sanitizer.for(:sign_up) { - |u| u.permit(registration_params << :terms_of_service) - } + devise_parameter_sanitizer.permit(:sign_in) do |user_params| + user_params.permit(registration_params << :terms_of_service) + end end end @@ -38,5 +38,4 @@ class ApplicationController < ActionController::API def user_not_authorized render nothing: true, status: :unauthorized end - end -- GitLab