From 76e001aba40f534789ed4f7e3fee00effd69eb27 Mon Sep 17 00:00:00 2001 From: Gigi Date: Mon, 20 Oct 2025 19:51:42 +0200 Subject: [PATCH] debug: add logging to relay list loading to diagnose why user relay list is not found --- src/services/relayListService.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/services/relayListService.ts b/src/services/relayListService.ts index 0e284d5a..9f6e905a 100644 --- a/src/services/relayListService.ts +++ b/src/services/relayListService.ts @@ -15,11 +15,19 @@ export async function loadUserRelayList( pubkey: string ): Promise { try { + console.log('[relayListService] Loading user relay list for pubkey:', pubkey.slice(0, 16) + '...') + console.log('[relayListService] Available relays:', Array.from(relayPool.relays.keys())) + const events = await queryEvents(relayPool, { kinds: [10002], authors: [pubkey] }) + console.log('[relayListService] Found', events.length, 'kind 10002 events') + if (events.length > 0) { + console.log('[relayListService] Event details:', events.map(e => ({ id: e.id, created_at: e.created_at, tags: e.tags.length }))) + } + if (events.length === 0) return [] // Get most recent event @@ -38,6 +46,7 @@ export async function loadUserRelayList( } } + console.log('[relayListService] Parsed', relays.length, 'relays from event') return relays } catch (error) { console.error('Failed to load user relay list:', error)