[Oi-commits] r1131 - trunk/forum

oi-commits at pardus.org.tr oi-commits at pardus.org.tr
Thu Mar 13 03:37:56 EET 2008


Author: jnmbk
Date: Thu Mar 13 03:37:55 2008
New Revision: 1131

Modified:
   trunk/forum/views.py
Log:
redirect when forum name in URL is wrong

Modified: trunk/forum/views.py
=================================================================
--- trunk/forum/views.py	(original)
+++ trunk/forum/views.py	Thu Mar 13 03:37:55 2008
@@ -79,8 +79,10 @@
 def topic(request, forum_slug, topic_id):
     lastvisit_control(request)
 
-    forum = get_object_or_404(Forum, slug=forum_slug)
     topic = get_object_or_404(Topic, pk=topic_id)
+    forum = topic.forum
+    if forum.slug != forum_slug:
+        return HttpResponseRedirect(topic.get_absolute_url())
     posts = topic.post_set.all().order_by('created')
     news_list = News.objects.filter(status=1).order_by('-update')[:3]
 


More information about the Oi-commits mailing list