fix(get-client-filters): only add client filters if status is not previously filtered

This commit is contained in:
LucasGGamerM
2024-05-11 14:49:13 -03:00
parent 368e226257
commit 129ce09c9f

View File

@@ -228,7 +228,10 @@ public abstract class StatusDisplayItem{
LegacyFilter applyingFilter=null;
if(status.filtered!=null){
List<FilterResult> filters = status.filtered;
filters.addAll(AccountSessionManager.get(accountID).getClientSideFilters(status));
// Only add client filters if there are no pre-existing status filter
if(filters.isEmpty())
filters.addAll(AccountSessionManager.get(accountID).getClientSideFilters(status));
for(FilterResult filter:filters){
LegacyFilter f=filter.filter;