Django

Code

Changeset 5408

Show
Ignore:
Timestamp:
06/01/07 06:58:17 (1 year ago)
Author:
mtredinnick
Message:

Fixed #4404 -- Fixed LatestCommentsFeed? query problem. Thanks, SmileyChris?.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/contrib/comments/feeds.py

    r4265 r5408  
    2424        return "Latest comments on %s" % self._site.name 
    2525 
     26    def get_query_set(self): 
     27        return self.comments_class.objects.filter(site__pk=settings.SITE_ID, is_public=True) 
     28 
    2629    def items(self): 
    27         return self.comments_class.objects.filter(site__pk=settings.SITE_ID, is_public=True)[:40] 
     30        return self.get_query_set()[:40] 
    2831 
    2932class LatestCommentsFeed(LatestFreeCommentsFeed): 
     
    3235    comments_class = Comment 
    3336 
    34     def items(self): 
    35         qs = LatestFreeCommentsFeed.items(self
     37    def get_query_set(self): 
     38        qs = super(LatestCommentsFeed, self).get_query_set(
    3639        qs = qs.filter(is_removed=False) 
    3740        if settings.COMMENTS_BANNED_USERS_GROUP: