From 5eff5bf9526d3a723233540437a57027352c2d31 Mon Sep 17 00:00:00 2001 From: Victor Costa Date: Sun, 31 May 2015 12:17:12 -0300 Subject: [PATCH] oauth_client: fix login with disabled provider --- plugins/oauth_client/controllers/public/oauth_client_plugin_public_controller.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/oauth_client/controllers/public/oauth_client_plugin_public_controller.rb b/plugins/oauth_client/controllers/public/oauth_client_plugin_public_controller.rb index 4f93fcf..eaf2f1d 100644 --- a/plugins/oauth_client/controllers/public/oauth_client_plugin_public_controller.rb +++ b/plugins/oauth_client/controllers/public/oauth_client_plugin_public_controller.rb @@ -36,7 +36,8 @@ class OauthClientPluginPublicController < PublicController unless user_provider user_provider = user.oauth_user_providers.create(:user => user, :provider => provider, :enabled => true) end - if user_provider.enabled? && provider.enabled? + # FIXME find a better way to disable providers + if user_provider.enabled?# && provider.enabled? session[:user] = user.id else session[:notice] = _("Can't login with #{provider.name}") -- libgit2 0.21.2