diff --git a/src/App.tsx b/src/App.tsx index d8a6e593..133f4b02 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -24,7 +24,10 @@ function App() { 'wss://nos.lol', 'wss://relay.nostr.band', 'wss://relay.dergigi.com', - 'wss://wot.dergigi.com' + 'wss://wot.dergigi.com', + 'wss://relay.snort.social', + 'wss://relay.current.fyi', + 'wss://nostr-pub.wellorder.net' ] // Create a relay group for better event deduplication and management diff --git a/src/services/bookmarkService.ts b/src/services/bookmarkService.ts index 5892de95..1e57ff5c 100644 --- a/src/services/bookmarkService.ts +++ b/src/services/bookmarkService.ts @@ -182,6 +182,9 @@ export const fetchBookmarks = async ( let latestContent = '' let allTags: string[][] = [] for (const evt of bookmarkListEvents) { + const dTag = evt.tags?.find((t: string[]) => t[0] === 'd')?.[1] || 'none' + const firstFewTags = evt.tags?.slice(0, 3).map((t: string[]) => `${t[0]}:${t[1]?.slice(0, 8)}`).join(', ') || 'none' + console.log('📋 Processing bookmark event:', { id: evt.id?.slice(0, 8), kind: evt.kind, @@ -190,8 +193,8 @@ export const fetchBookmarks = async ( tagsCount: evt.tags?.length || 0, hasHiddenContent: Helpers.hasHiddenContent(evt), canHaveHiddenTags: Helpers.canHaveHiddenTags(evt.kind), - dTag: evt.tags?.find((t: string[]) => t[0] === 'd')?.[1] || 'none', - firstFewTags: evt.tags?.slice(0, 3).map((t: string[]) => `${t[0]}:${t[1]?.slice(0, 8)}`).join(', ') || 'none' + dTag: dTag, + firstFewTags: firstFewTags }) newestCreatedAt = Math.max(newestCreatedAt, evt.created_at || 0)