From 67bcc52b25a6e824404508649f923fb290ebd3a0 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Sun, 2 Apr 2023 11:42:11 -0400 Subject: [PATCH] Faster user in follow list algo --- app/src/main/java/com/vitorpamplona/amethyst/model/User.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 4b9d5a5ac..909a4d705 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt @@ -273,7 +273,7 @@ class User(val pubkeyHex: String) { } fun transientFollowerCount(): Int { - return LocalCache.users.values.count { it.latestContactList?.let { pubkeyHex in it.unverifiedFollowKeySet() } ?: false } + return LocalCache.users.values.count { it.latestContactList?.isTaggedUser(pubkeyHex) ?: false } } fun cachedFollowingKeySet(): Set { @@ -289,7 +289,7 @@ class User(val pubkeyHex: String) { } fun cachedFollowerCount(): Int { - return LocalCache.users.values.count { it.latestContactList?.let { pubkeyHex in it.unverifiedFollowKeySet() } ?: false } + return LocalCache.users.values.count { it.latestContactList?.isTaggedUser(pubkeyHex) ?: false } } fun hasSentMessagesTo(user: User?): Boolean {