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