mirror of
https://github.com/dergigi/boris.git
synced 2026-01-19 06:44:23 +01:00
debug: add logging to relay list loading to diagnose why user relay list is not found
This commit is contained in:
@@ -15,11 +15,19 @@ export async function loadUserRelayList(
|
||||
pubkey: string
|
||||
): Promise<UserRelayInfo[]> {
|
||||
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)
|
||||
|
||||
Reference in New Issue
Block a user