forked from mirrors/gotosocial
remove boosted statuses from public (federated timeline) (#201)
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
This commit is contained in:
parent
4c4a622088
commit
446dbb7a72
1 changed files with 5 additions and 0 deletions
|
@ -32,6 +32,11 @@ func (f *filter) StatusPublictimelineable(ctx context.Context, targetStatus *gts
|
|||
"statusID": targetStatus.ID,
|
||||
})
|
||||
|
||||
// Don't timeline boosted statuses
|
||||
if targetStatus.BoostOfID != "" {
|
||||
return false, nil
|
||||
}
|
||||
|
||||
// Don't timeline a reply
|
||||
if targetStatus.InReplyToURI != "" || targetStatus.InReplyToID != "" || targetStatus.InReplyToAccountID != "" {
|
||||
return false, nil
|
||||
|
|
Loading…
Reference in a new issue