From dbc155454fac828368b3f61936b8a2c05288d5b6 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Wed, 15 Mar 2023 13:39:06 -0400 Subject: [PATCH] Checks for hex keys in the tag list before showing follows --- .../amethyst/ui/dal/UserProfileFollowsFeedFilter.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/UserProfileFollowsFeedFilter.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/UserProfileFollowsFeedFilter.kt index 3a182cf44..4afb38c7a 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/UserProfileFollowsFeedFilter.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/UserProfileFollowsFeedFilter.kt @@ -14,8 +14,8 @@ object UserProfileFollowsFeedFilter : FeedFilter() { } override fun feed(): List { - return user?.latestContactList?.unverifiedFollowKeySet()?.map { - LocalCache.getOrCreateUser(it) + return user?.latestContactList?.unverifiedFollowKeySet()?.mapNotNull { + LocalCache.checkGetOrCreateUser(it) }?.toSet() ?.filter { account.isAcceptable(it) } ?.reversed() ?: emptyList()