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,
|
"statusID": targetStatus.ID,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// Don't timeline boosted statuses
|
||||||
|
if targetStatus.BoostOfID != "" {
|
||||||
|
return false, nil
|
||||||
|
}
|
||||||
|
|
||||||
// Don't timeline a reply
|
// Don't timeline a reply
|
||||||
if targetStatus.InReplyToURI != "" || targetStatus.InReplyToID != "" || targetStatus.InReplyToAccountID != "" {
|
if targetStatus.InReplyToURI != "" || targetStatus.InReplyToID != "" || targetStatus.InReplyToAccountID != "" {
|
||||||
return false, nil
|
return false, nil
|
||||||
|
|
Loading…
Reference in a new issue