From 841abe22dbc6a81ff10f147e80251ca7ac9aa51f Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Fri, 13 Aug 2010 16:55:05 -0400 Subject: [PATCH] Cracking the OAuth bug with print statements. --- apps/feed_import/views.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/feed_import/views.py b/apps/feed_import/views.py index b1904817f..ed01d3bcd 100644 --- a/apps/feed_import/views.py +++ b/apps/feed_import/views.py @@ -90,15 +90,19 @@ def reader_callback(request): if request.user.is_authenticated(): user_token = OAuthToken.objects.get(user=request.user) + print "Authenticated user_token: %s" % user_token else: try: user_token = OAuthToken.objects.get(session_id=request.session.session_key) + print "Found session user_token: %s" % user_token except OAuthToken.DoesNotExist: user_tokens = OAuthToken.objects.filter(remote_ip=request.META['REMOTE_ADDR']).order_by('-created_date') + print "Found ip user_tokens: %s" % user_tokens if user_tokens: user_token = user_tokens[0] user_token.session_id = request.session.session_key user_token.save() + print "Found ip token in user_tokens: %s" % user_token # Authenticated in Google, so verify and fetch access tokens token = oauth.Token(user_token.request_token, user_token.request_token_secret)