[backend/api-shared] Also filter renotes & quotes mentioning muted/blocked users
This commit is contained in:
parent
f39c6bb80d
commit
5192b58150
1 changed files with 2 additions and 1 deletions
|
@ -513,8 +513,9 @@ public static class QueryableExtensions
|
||||||
return note => !hidden.Contains(note.UserId) &&
|
return note => !hidden.Contains(note.UserId) &&
|
||||||
!hidden.Contains(note.RenoteUserId) &&
|
!hidden.Contains(note.RenoteUserId) &&
|
||||||
!hidden.Contains(note.ReplyUserId) &&
|
!hidden.Contains(note.ReplyUserId) &&
|
||||||
|
note.Mentions.IsDisjoint(mentionsHidden) &&
|
||||||
(note.Renote == null || !hidden.Contains(note.Renote.RenoteUserId)) &&
|
(note.Renote == null || !hidden.Contains(note.Renote.RenoteUserId)) &&
|
||||||
note.Mentions.IsDisjoint(mentionsHidden);
|
(note.Renote == null || !note.Renote.Mentions.IsDisjoint(mentionsHidden));
|
||||||
}
|
}
|
||||||
|
|
||||||
return note => !hidden.Contains(note.UserId) &&
|
return note => !hidden.Contains(note.UserId) &&
|
||||||
|
|
Loading…
Add table
Reference in a new issue