fix(StatusDisplayItem): don't display self-referential quotes

This commit is contained in:
FineFindus
2024-07-06 12:53:38 +02:00
parent cdd9b0553f
commit 5fd2e322f6

View File

@@ -424,8 +424,12 @@ public abstract class StatusDisplayItem{
@Override @Override
public void onSuccess(SearchResults results){ public void onSuccess(SearchResults results){
if (!results.statuses.isEmpty()){ if (!results.statuses.isEmpty()){
status.quote=results.statuses.get(0); Status quote=results.statuses.get(0);
fragment.updateStatusWithQuote(status); // don't show self-referential quotes
if(!Objects.equals(status.id, results.statuses.get(0).id)){
status.quote=quote;
fragment.updateStatusWithQuote(status);
}
} }
} }