diff --git a/src/lib/components/repo/utils.ts b/src/lib/components/repo/utils.ts index de187a0..6dbb8f6 100644 --- a/src/lib/components/repo/utils.ts +++ b/src/lib/components/repo/utils.ts @@ -96,8 +96,11 @@ export const aToNaddr = ( } export const neventOrNoteToHexId = (s: string): string | undefined => { - const decoded = nip19.decode(s) - if (decoded.type === 'note') return decoded.data - else if (decoded.type === 'nevent') return decoded.data.id + try { + const decoded = nip19.decode(s) + if (decoded.type === 'note') return decoded.data + else if (decoded.type === 'nevent') return decoded.data.id + } + catch {} return undefined }