mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2024-11-26 19:41:11 +00:00
Merge pull request #813 from mouse-reeve/streams-audience
Don't erase entire stream when new status is added
This commit is contained in:
commit
8f5e59d1e0
1 changed files with 2 additions and 2 deletions
|
@ -110,7 +110,7 @@ class ActivityStream(ABC):
|
||||||
Q(id=status.user.id) # if the user is the post's author
|
Q(id=status.user.id) # if the user is the post's author
|
||||||
| Q(following=status.user) # if the user is following the author
|
| Q(following=status.user) # if the user is following the author
|
||||||
)
|
)
|
||||||
return audience
|
return audience.distinct()
|
||||||
|
|
||||||
def stream_statuses(self, user): # pylint: disable=no-self-use
|
def stream_statuses(self, user): # pylint: disable=no-self-use
|
||||||
""" given a user, what statuses should they see on this stream """
|
""" given a user, what statuses should they see on this stream """
|
||||||
|
@ -131,7 +131,7 @@ class HomeStream(ActivityStream):
|
||||||
return audience.filter(
|
return audience.filter(
|
||||||
Q(id=status.user.id) # if the user is the post's author
|
Q(id=status.user.id) # if the user is the post's author
|
||||||
| Q(following=status.user) # if the user is following the author
|
| Q(following=status.user) # if the user is following the author
|
||||||
)
|
).distinct()
|
||||||
|
|
||||||
def stream_statuses(self, user):
|
def stream_statuses(self, user):
|
||||||
return privacy_filter(
|
return privacy_filter(
|
||||||
|
|
Loading…
Reference in a new issue