From f6213c2d9af7255e19fe4f4bf0e26132a1a75551 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Fri, 3 Oct 2025 08:25:06 -0400 Subject: [PATCH] Slightly better user profile post filter --- .../loggedIn/profile/datasource/FilterUserProfilePosts.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/profile/datasource/FilterUserProfilePosts.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/profile/datasource/FilterUserProfilePosts.kt index ffaea839a..930839dd0 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/profile/datasource/FilterUserProfilePosts.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/profile/datasource/FilterUserProfilePosts.kt @@ -47,7 +47,6 @@ val UserProfilePostKinds1 = GenericRepostEvent.KIND, RepostEvent.KIND, LongTextNoteEvent.KIND, - PinListEvent.KIND, PollNoteEvent.KIND, HighlightEvent.KIND, WikiNoteEvent.KIND, @@ -62,6 +61,7 @@ val UserProfilePostKinds2 = InteractiveStoryPrologueEvent.KIND, CommentEvent.KIND, VoiceReplyEvent.KIND, + PinListEvent.KIND, ) fun filterUserProfilePosts( @@ -70,8 +70,7 @@ fun filterUserProfilePosts( ): List { val relays = user.outboxRelays()?.ifEmpty { null } - ?: user.relaysBeingUsed.keys.ifEmpty { null } - ?: LocalCache.relayHints.hintsForKey(user.pubkeyHex) + ?: (user.relaysBeingUsed.keys + LocalCache.relayHints.hintsForKey(user.pubkeyHex)) return relays .map { relay ->