From abf0c4fd701c3c383e1bbf0934d215cc9919a48a Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Thu, 14 Aug 2025 10:49:30 -0400 Subject: [PATCH] Removes broadcasting relays from the group of relays used to find events. --- .../main/java/com/vitorpamplona/amethyst/model/Account.kt | 2 +- .../model/serverList/MergedFollowPlusMineRelayListsState.kt | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/model/Account.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/model/Account.kt index 025062c3e..bfa64bfec 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/model/Account.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/model/Account.kt @@ -303,7 +303,7 @@ class Account( // Follows Relays val followOutboxesOrProxy = FollowListOutboxOrProxyRelays(kind3FollowList, blockedRelayList, proxyRelayList, cache, scope) - val followPlusAllMine = MergedFollowPlusMineRelayListsState(followOutboxesOrProxy, nip65RelayList, privateStorageRelayList, localRelayList, broadcastRelayList, indexerRelayList, scope) + val followPlusAllMine = MergedFollowPlusMineRelayListsState(followOutboxesOrProxy, nip65RelayList, privateStorageRelayList, localRelayList, indexerRelayList, scope) // keeps a cache of the outbox relays for each author val followsPerRelay = FollowsPerOutboxRelay(kind3FollowList, blockedRelayList, proxyRelayList, cache, scope).flow diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/model/serverList/MergedFollowPlusMineRelayListsState.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/model/serverList/MergedFollowPlusMineRelayListsState.kt index 2b0fa4a56..35474e98a 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/model/serverList/MergedFollowPlusMineRelayListsState.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/model/serverList/MergedFollowPlusMineRelayListsState.kt @@ -23,7 +23,6 @@ package com.vitorpamplona.amethyst.model.serverList import com.vitorpamplona.amethyst.model.edits.PrivateStorageRelayListState import com.vitorpamplona.amethyst.model.localRelays.LocalRelayListState import com.vitorpamplona.amethyst.model.nip02FollowLists.FollowListOutboxOrProxyRelays -import com.vitorpamplona.amethyst.model.nip51Lists.broadcastRelays.BroadcastRelayListState import com.vitorpamplona.amethyst.model.nip51Lists.indexerRelays.IndexerRelayListState import com.vitorpamplona.amethyst.model.nip65RelayList.Nip65RelayListState import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl @@ -41,7 +40,6 @@ class MergedFollowPlusMineRelayListsState( val nip65RelayList: Nip65RelayListState, val privateOutboxRelayList: PrivateStorageRelayListState, val localRelayList: LocalRelayListState, - val broadcastRelayList: BroadcastRelayListState, val indexerRelayList: IndexerRelayListState, val scope: CoroutineScope, ) { @@ -55,7 +53,6 @@ class MergedFollowPlusMineRelayListsState( nip65RelayList.inboxFlow, privateOutboxRelayList.flow, localRelayList.flow, - broadcastRelayList.flow, indexerRelayList.flow, ), ::mergeLists, @@ -68,7 +65,6 @@ class MergedFollowPlusMineRelayListsState( nip65RelayList.inboxFlow.value, privateOutboxRelayList.flow.value, localRelayList.flow.value, - broadcastRelayList.flow.value, indexerRelayList.flow.value, ), ), @@ -84,7 +80,6 @@ class MergedFollowPlusMineRelayListsState( nip65RelayList.inboxFlow.value, privateOutboxRelayList.flow.value, localRelayList.flow.value, - broadcastRelayList.flow.value, indexerRelayList.flow.value, ), ),