From 53c37f73dcf9e8a37a3809437471a971e040e098 Mon Sep 17 00:00:00 2001 From: Believethehype <1097224+believethehype@users.noreply.github.com> Date: Tue, 12 Nov 2024 21:37:03 +0100 Subject: [PATCH] Update nostr_utils.py --- nostr_dvm/utils/nostr_utils.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/nostr_dvm/utils/nostr_utils.py b/nostr_dvm/utils/nostr_utils.py index ca84f10..8a7d431 100644 --- a/nostr_dvm/utils/nostr_utils.py +++ b/nostr_dvm/utils/nostr_utils.py @@ -237,14 +237,14 @@ async def send_event_outbox(event: Event, client, dvm_config) -> EventId: event_id = None print(e) + for relay in relays: + try: + await outboxclient.force_remove_relay(relay) + except: + print("Error removing relay: " + relay) + # 5. Fallback, if we couldn't send the event to any relay, we try to send to generic relays instead. if event_id is None: - for relay in relays: - try: - await outboxclient.remove_relay(relay) - except: - print("Error removing relay: " + relay) - relays = await get_main_relays(event, client, dvm_config) for relay in relays: await outboxclient.add_relay(relay)