diff --git a/app/src/main/java/com/vitorpamplona/amethyst/model/Account.kt b/app/src/main/java/com/vitorpamplona/amethyst/model/Account.kt index 29b5cee1b..d8e69bb4e 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/model/Account.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/model/Account.kt @@ -3058,6 +3058,14 @@ class Account( } fun isAcceptable(user: User): Boolean { + if (userProfile().pubkeyHex == user.pubkeyHex) { + return true + } + + if (user.pubkeyHex in followingKeySet()) { + return true + } + if (!warnAboutPostsWithReports) { return !isHidden(user) && // if user hasn't hided this author user.reportsBy(userProfile()).isEmpty() // if user has not reported this post