From 7f0677ab1640cdc3e78a8f43d7da59acba51cf97 Mon Sep 17 00:00:00 2001 From: Raphael Sofaer Date: Tue, 16 Aug 2011 18:23:09 -0700 Subject: [PATCH] connect wip --- app/controllers/authorizations_controller.rb | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/app/controllers/authorizations_controller.rb b/app/controllers/authorizations_controller.rb index 30e0a174b..679dc7d47 100644 --- a/app/controllers/authorizations_controller.rb +++ b/app/controllers/authorizations_controller.rb @@ -12,13 +12,14 @@ class AuthorizationsController < ApplicationController if params[:uid].present? && params[:uid] != current_user.username sign_out current_user redirect_to url_with_prefilled_session_form - end - @requested_scopes = params["scope"].split(',') - @client = oauth2_authorization_request.client + else + @requested_scopes = params["scope"].split(',') + @client = oauth2_authorization_request.client - if authorization = current_user.authorizations.where(:client_id => @client.id).first - ac = authorization.authorization_codes.create(:redirect_uri => params[:redirect_uri]) - redirect_to "#{params[:redirect_uri]}&code=#{ac.code}" + if authorization = current_user.authorizations.where(:client_id => @client.id).first + ac = authorization.authorization_codes.create(:redirect_uri => params[:redirect_uri]) + redirect_to "#{params[:redirect_uri]}&code=#{ac.code}" + end end end