]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/views/users.py
Adds better permalinks to answers, computing the position of an answer in the list.
[osqa.git] / forum / views / users.py
index 4222acf98d8cd82b493f467e296581ba8e21ac16..2bda26368c419bf75cd5f64a66bcb257ed8ddef0 100644 (file)
@@ -200,6 +200,10 @@ def user_view(template, tab_name, tab_title, tab_description, private=False, tab
             user = get_object_or_404(User, id=id)\r
             if private and not (user == request.user or request.user.is_superuser):\r
                 return HttpResponseUnauthorized(request)\r
+\r
+            if render_to and (not render_to(user)):\r
+                return HttpResponseRedirect(user.get_profile_url())\r
+                \r
             context = fn(request, user)\r
 \r
             rev_page_title = user.username + " - " + tab_description\r