From 553a1fe673c43ecbdc49072df731745692965891 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Tue, 1 Aug 2023 10:39:31 -0400 Subject: [PATCH] Avoids showing community definition types in the community feed. --- .../com/vitorpamplona/amethyst/ui/dal/CommunityFeedFilter.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/CommunityFeedFilter.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/CommunityFeedFilter.kt index 4a907f3fc..2e2bfcffb 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/CommunityFeedFilter.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/CommunityFeedFilter.kt @@ -21,6 +21,7 @@ class CommunityFeedFilter(val note: AddressableNote, val account: Account) : Add private fun innerApplyFilter(collection: Collection): Set { val myUnapprovedPosts = collection.asSequence() + .filter { it.event is CommunityPostApprovalEvent } // Only Approvals .filter { it.author?.pubkeyHex == account.userProfile().pubkeyHex } // made by the logged in user .filter { it.event?.isTaggedAddressableNote(note.idHex) == true } // for this community .filter { it.isNewThread() } // check if it is a new thread