From f29a6337a01647599d83466046a066ca2f2293c4 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Tue, 25 Nov 2025 16:56:04 -0500 Subject: [PATCH] Removing unused methods in User --- .../main/java/com/vitorpamplona/amethyst/model/User.kt | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/model/User.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/model/User.kt index 80061efe0..270cb5aee 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/model/User.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/model/User.kt @@ -29,8 +29,6 @@ import com.vitorpamplona.quartz.nip01Core.core.toImmutableListOfLists import com.vitorpamplona.quartz.nip01Core.metadata.MetadataEvent import com.vitorpamplona.quartz.nip01Core.metadata.UserMetadata import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl -import com.vitorpamplona.quartz.nip01Core.tags.geohash.isTaggedGeoHash -import com.vitorpamplona.quartz.nip01Core.tags.hashtags.isTaggedHash import com.vitorpamplona.quartz.nip01Core.tags.people.PTag import com.vitorpamplona.quartz.nip01Core.tags.people.isTaggedUser import com.vitorpamplona.quartz.nip02FollowList.ContactListEvent @@ -68,6 +66,8 @@ class User( var relaysBeingUsed = mapOf() private set + var flowSet: UserFlowSet? = null + fun pubkey() = Hex.decode(pubkeyHex) fun pubkeyNpub() = pubkey().toNpub() @@ -251,10 +251,6 @@ class User( fun isFollowing(user: User): Boolean = latestContactList?.isTaggedUser(user.pubkeyHex) ?: false - fun isFollowingHashtag(tag: String) = latestContactList?.isTaggedHash(tag) ?: false - - fun isFollowingGeohash(geoTag: String) = latestContactList?.isTaggedGeoHash(geoTag) ?: false - fun transientFollowCount(): Int? = latestContactList?.unverifiedFollowKeySet()?.size suspend fun transientFollowerCount(): Int = LocalCache.users.count { _, it -> it.latestContactList?.isTaggedUser(pubkeyHex) ?: false } @@ -303,8 +299,6 @@ class User( fun anyNameStartsWith(username: String): Boolean = info?.anyNameStartsWith(username) ?: false - var flowSet: UserFlowSet? = null - @Synchronized fun createOrDestroyFlowSync(create: Boolean) { if (create) {