From b0dc7faaffcd82241979bde766c8a4937f5f1c73 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Fri, 7 Feb 2025 17:49:39 -0600 Subject: [PATCH] Simplify db:populate:nip05 script --- scripts/db-populate-nip05.ts | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/scripts/db-populate-nip05.ts b/scripts/db-populate-nip05.ts index aaa97e46..6e4dfa48 100644 --- a/scripts/db-populate-nip05.ts +++ b/scripts/db-populate-nip05.ts @@ -11,28 +11,28 @@ for await (const msg of store.req([{ kinds: [0] }])) { const signal = AbortSignal.timeout(30_000); // generous timeout const event = msg[2]; - try { - // Parse metadata. - const metadata = n.json().pipe(n.metadata()).catch({}).safeParse(event.content); - if (!metadata.success) continue; + // Parse metadata. + const metadata = n.json().pipe(n.metadata()).catch({}).safeParse(event.content); + if (!metadata.success) continue; - // Update nip05. - const { nip05 } = metadata.data; - if (nip05) { - try { - await nip05Cache.fetch(nip05, { signal }); - } catch { - // Ignore. - } + // Update nip05. + const { nip05 } = metadata.data; + if (nip05) { + try { + await nip05Cache.fetch(nip05, { signal }); + } catch { + // Ignore. } + } - // Update favicon. - const domain = nip05?.split('@')[1].toLowerCase(); - if (domain) { + // Update favicon. + const domain = nip05?.split('@')[1].toLowerCase(); + if (domain) { + try { await faviconCache.fetch(domain, { signal }); + } catch { + // Ignore. } - } catch { - continue; } } }