fix(get-client-filters): only add client filters if status is not previously filtered
This commit is contained in:
@@ -228,7 +228,10 @@ public abstract class StatusDisplayItem{
|
|||||||
LegacyFilter applyingFilter=null;
|
LegacyFilter applyingFilter=null;
|
||||||
if(status.filtered!=null){
|
if(status.filtered!=null){
|
||||||
List<FilterResult> filters = status.filtered;
|
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){
|
for(FilterResult filter:filters){
|
||||||
LegacyFilter f=filter.filter;
|
LegacyFilter f=filter.filter;
|
||||||
|
|||||||
Reference in New Issue
Block a user