From 8dcc022d6664b8e7ae4fc9253c67b484427f9787 Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Mon, 11 Oct 2010 10:06:21 +0100 Subject: [PATCH] Redirect invalid user lookups to the search box --- sso/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sso/views.py b/sso/views.py index 4a9cde9..b732b5b 100644 --- a/sso/views.py +++ b/sso/views.py @@ -259,7 +259,10 @@ def reddit_del(request, redditid=0): @login_required def user_view(request, username=None): if username: - user = User.objects.get(username=username) + try: + user = User.objects.get(username=username) + except User.DoesNotExist: + return HttpResponseRedirect(reverse('sso.views.user_lookup')) else: return HttpResponseRedirect(reverse('sso.views.user_lookup'))