diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/HomeConversationsFeedFilter.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/HomeConversationsFeedFilter.kt index 182187e7c..9a9efdbbb 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/HomeConversationsFeedFilter.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/HomeConversationsFeedFilter.kt @@ -17,6 +17,7 @@ object HomeConversationsFeedFilter: FeedFilter() { (it.event is TextNoteEvent || it.event is RepostEvent) && it.author in user.follows // && account.isAcceptable(it) // This filter follows only. No need to check if acceptable + && it.author?.let { !HomeNewThreadFeedFilter.account.isHidden(it) } ?: true && !it.isNewThread() } .sortedBy { it.event?.createdAt } diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/HomeNewThreadFeedFilter.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/HomeNewThreadFeedFilter.kt index c2e786ad7..34ca1b737 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/HomeNewThreadFeedFilter.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/HomeNewThreadFeedFilter.kt @@ -17,6 +17,7 @@ object HomeNewThreadFeedFilter: FeedFilter() { (it.event is TextNoteEvent || it.event is RepostEvent) && it.author in user.follows // && account.isAcceptable(it) // This filter follows only. No need to check if acceptable + && it.author?.let { !account.isHidden(it) } ?: true && it.isNewThread() } .sortedBy { it.event?.createdAt }