mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2024-11-26 19:41:11 +00:00
Merge pull request #1856 from bookwyrm-social/rss-limit
Show only recent results in rss feed view
This commit is contained in:
commit
ca21238e60
1 changed files with 3 additions and 5 deletions
|
@ -4,7 +4,6 @@ from django.contrib.syndication.views import Feed
|
|||
from django.template.loader import get_template
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
from bookwyrm import models
|
||||
from .helpers import get_user_from_username
|
||||
|
||||
# pylint: disable=no-self-use, unused-argument
|
||||
|
@ -36,10 +35,9 @@ class RssFeed(Feed):
|
|||
|
||||
def items(self, obj):
|
||||
"""the user's activity feed"""
|
||||
return models.Status.privacy_filter(
|
||||
obj,
|
||||
privacy_levels=["public", "unlisted"],
|
||||
).filter(user=obj)
|
||||
return obj.status_set.select_subclasses().filter(
|
||||
privacy__in=["public", "unlisted"],
|
||||
)[:10]
|
||||
|
||||
def item_link(self, item):
|
||||
"""link to the status"""
|
||||
|
|
Loading…
Reference in a new issue