sort feed by most recent

This commit is contained in:
Kelson Vibber 2023-05-28 22:38:53 -07:00
parent 98f5cd9393
commit c21d580fd8

View file

@ -38,7 +38,7 @@ class RssFeed(Feed):
"""the user's activity feed""" """the user's activity feed"""
return obj.status_set.select_subclasses().filter( return obj.status_set.select_subclasses().filter(
privacy__in=["public", "unlisted"], privacy__in=["public", "unlisted"],
)[:10] ).order_by("-published_date")[:10]
def item_link(self, item): def item_link(self, item):
"""link to the status""" """link to the status"""
@ -80,7 +80,7 @@ class RssReviewsOnlyFeed(Feed):
return Review.objects.filter( return Review.objects.filter(
user=obj, user=obj,
privacy__in=["public", "unlisted"], privacy__in=["public", "unlisted"],
)[:10] ).order_by("-published_date")[:10]
def item_link(self, item): def item_link(self, item):
"""link to the status""" """link to the status"""
@ -122,7 +122,7 @@ class RssQuotesOnlyFeed(Feed):
return Quotation.objects.filter( return Quotation.objects.filter(
user=obj, user=obj,
privacy__in=["public", "unlisted"], privacy__in=["public", "unlisted"],
)[:10] ).order_by("-published_date")[:10]
def item_link(self, item): def item_link(self, item):
"""link to the status""" """link to the status"""
@ -164,7 +164,7 @@ class RssCommentsOnlyFeed(Feed):
return Comment.objects.filter( return Comment.objects.filter(
user=obj, user=obj,
privacy__in=["public", "unlisted"], privacy__in=["public", "unlisted"],
)[:10] ).order_by("-published_date")[:10]
def item_link(self, item): def item_link(self, item):
"""link to the status""" """link to the status"""