From e6ee0dda59e352522b850024675afabe7623f3f9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mat=C3=ADas=20Aguirre?= Date: Fri, 20 Jan 2012 18:16:42 -0200 Subject: [PATCH] Use get instead of pop to get redirect value from session. Refs #192 --- social_auth/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/social_auth/views.py b/social_auth/views.py index d28c8cb..b885d39 100644 --- a/social_auth/views.py +++ b/social_auth/views.py @@ -108,7 +108,7 @@ def associate(request, backend): def associate_complete(request, backend, *args, **kwargs): """Authentication complete process""" # pop redirect value before the session is trashed on login() - redirect_value = request.session.pop(REDIRECT_FIELD_NAME, '') + redirect_value = request.session.get(REDIRECT_FIELD_NAME, '') user = auth_complete(request, backend, request.user, *args, **kwargs) if not user: @@ -154,7 +154,7 @@ def auth_process(request, backend): def complete_process(request, backend, *args, **kwargs): """Authentication complete process""" # pop redirect value before the session is trashed on login() - redirect_value = request.session.pop(REDIRECT_FIELD_NAME, '') + redirect_value = request.session.get(REDIRECT_FIELD_NAME, '') user = auth_complete(request, backend, *args, **kwargs) if isinstance(user, HttpResponse): -- 2.39.5