diff --git a/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt b/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt index d0a584ad6..044455abc 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt @@ -95,7 +95,7 @@ class User(val pubkeyHex: String) { fun follow(users: Set, followedAt: Long) { follows = follows + users users.forEach { - if (this !in followers) { + if (this !in it.followers) { it.followers = it.followers + this it.liveFollows.invalidateData() } @@ -107,7 +107,7 @@ class User(val pubkeyHex: String) { fun unfollow(users: Set) { follows = follows - users users.forEach { - if (this in followers) { + if (this in it.followers) { it.followers = it.followers - this it.liveFollows.invalidateData() }