diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt index 1e38d1de3..039740460 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt @@ -2054,6 +2054,19 @@ object LocalCache { } } + fun getFollowSetsFor(user: User): List { + checkNotInMainThread() + + return addressables + .filter { _, note -> + val listEvent = note.event + ( + listEvent is PeopleListEvent && + user.pubkeyHex == listEvent.pubKey + ) + } + } + fun findNotesStartingWith(text: String): List { checkNotInMainThread()