From c17d66b7e996daeee7a3a63d317018d09a157f7f Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Tue, 12 Aug 2025 17:28:22 -0400 Subject: [PATCH] Small optimization --- .../model/nip02FollowLists/FollowListOutboxOrProxyRelays.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/model/nip02FollowLists/FollowListOutboxOrProxyRelays.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/model/nip02FollowLists/FollowListOutboxOrProxyRelays.kt index cf90954fb..c2d557041 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/model/nip02FollowLists/FollowListOutboxOrProxyRelays.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/model/nip02FollowLists/FollowListOutboxOrProxyRelays.kt @@ -131,9 +131,9 @@ class FollowListOutboxOrProxyRelays( val flowSet: StateFlow> = flow .map { relayList -> - relayList.map { it.url }.toSet() + relayList.mapTo(mutableSetOf()) { it.url } }.onStart { - emit(flow.value.map { it.url }.toSet()) + emit(flow.value.mapTo(mutableSetOf()) { it.url }) }.flowOn(Dispatchers.Default) .stateIn( scope,