From 22675eb813795f4ea4968a2d8c7188e426e285a6 Mon Sep 17 00:00:00 2001 From: Benjamin Date: Thu, 12 Jan 2017 11:31:09 +0100 Subject: [PATCH] fix user redirection issue --- app/controllers/user_controller.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/controllers/user_controller.rb b/app/controllers/user_controller.rb index 5d9c8bb4..c42f03a5 100644 --- a/app/controllers/user_controller.rb +++ b/app/controllers/user_controller.rb @@ -13,7 +13,14 @@ class UserController < Users::ApplicationController end def obtain_token - redirect_to user_omniauth_authorize_path(params[:provider].presence || 'facebook') and return unless current_user.present? + if current_user.blank? + case params[:provider] + when 'instagram' then redirect_to user_instagram_omniauth_authorize_path + else redirect_to user_facebook_omniauth_authorize_path + end + return + end + #redirect_to user_omniauth_authorize_path(params[:provider].presence || 'facebook') and return unless current_user.present? respond_to do |format| format.html { render layout: 'user/obtain_token' } format.json do