summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--askbot/feed.py2
-rw-r--r--askbot/tests/page_load_tests.py9
2 files changed, 10 insertions, 1 deletions
diff --git a/askbot/feed.py b/askbot/feed.py
index 11c03bf2..c1933afe 100644
--- a/askbot/feed.py
+++ b/askbot/feed.py
@@ -143,7 +143,7 @@ class RssLastestQuestionsFeed(Feed):
#if there are tags in GET, filter the
#questions additionally
for tag in tags:
- qs = qs.filter(tags__name = tag)
+ qs = qs.filter(thread__tags__name = tag)
return qs.order_by('-thread__last_activity_at')[:30]
diff --git a/askbot/tests/page_load_tests.py b/askbot/tests/page_load_tests.py
index d5fabac8..16732e99 100644
--- a/askbot/tests/page_load_tests.py
+++ b/askbot/tests/page_load_tests.py
@@ -128,6 +128,15 @@ class PageLoadTestCase(AskbotTestCase):
status_code=status_code,
kwargs={'url':'rss'})
self.try_url(
+ 'feeds',
+ kwargs={'url':'rss'},
+ data={'tags':'one-tag'},
+ status_code=status_code)
+ #self.try_url(
+ # 'feeds',
+ # kwargs={'url':'question'},
+ # status_code=status_code)
+ self.try_url(
'about',
status_code=status_code,
template='static_page.html')