Commit a7948d54e6b1320da244b2883823d425e207a875

Authored by Victor Costa
2 parents 35f0b393 e8f6202d

Merge branch 'oauth_rails3' into stable

plugins/oauth_client/lib/oauth_client_plugin.rb
... ... @@ -56,7 +56,8 @@ class OauthClientPlugin < Noosfero::Plugin
56 56 domain = Domain.find_by_name(request.host)
57 57 environment = domain.environment rescue Environment.default
58 58  
59   - provider_id = request.session['omniauth.params'] ? request.session['omniauth.params']['id'] : request.params['id']
  59 + provider_id = request.params['id']
  60 + provider_id ||= request.session['omniauth.params']['id'] if request.session['omniauth.params']
60 61 provider = environment.oauth_providers.find(provider_id)
61 62 strategy.options.merge!(provider.options.symbolize_keys)
62 63  
... ...