From 0aa72cb347b8f650aba9e315edd6b1ffdbca1aae Mon Sep 17 00:00:00 2001 From: Umair Khan Date: Tue, 26 Jul 2016 14:05:59 +0500 Subject: [PATCH] Point registration to correct url. While logging through GitHub if the realm of the user doesn't exist then we are redirected to registration page but the action points to the complete url of the GitHub oAuth overflow. --- zerver/views/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zerver/views/__init__.py b/zerver/views/__init__.py index 86cdf01611..0e855ed840 100644 --- a/zerver/views/__init__.py +++ b/zerver/views/__init__.py @@ -405,8 +405,9 @@ def maybe_send_to_registration(request, email, full_name=''): # Explanation: http://stackoverflow.com/a/5605354/90777 urllib.parse.quote_plus(full_name.encode('utf8'))))) else: + url = reverse('register') return render_to_response('zerver/accounts_home.html', - {'form': form, 'current_url': request.get_full_path}, + {'form': form, 'current_url': lambda: url}, request=request) def login_or_register_remote_user(request, remote_username, user_profile, full_name=''):