From 3c603d5dbc03e5536df54fbbe9f9ce08d5993468 Mon Sep 17 00:00:00 2001 From: Xen4n Date: Fri, 6 Oct 2023 22:21:10 +0200 Subject: [PATCH] Fix empty hashtag as search result for '@' query for Pleroma --- .../android/fragments/discover/SearchQueryFragment.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/discover/SearchQueryFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/discover/SearchQueryFragment.java index c8b781dd4..1500afd1a 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/discover/SearchQueryFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/discover/SearchQueryFragment.java @@ -127,7 +127,11 @@ public class SearchQueryFragment extends MastodonRecyclerFragment(this){ @Override public void onSuccess(SearchResults result){ - onDataLoaded(Stream.of(result.hashtags.stream().map(SearchResult::new), result.accounts.stream().map(SearchResult::new)) + onDataLoaded(Stream + .of( + result.hashtags.stream().filter(hashtag -> !hashtag.name.isEmpty()).map(SearchResult::new), + result.accounts.stream().map(SearchResult::new) + ) .flatMap(Function.identity()) .map(sr->{ SearchResultViewModel vm=new SearchResultViewModel(sr, accountID, false);