From 57c0998eaa6fc83ac138385378b5a233042a6b13 Mon Sep 17 00:00:00 2001 From: Martti Malmi Date: Fri, 15 Dec 2023 10:17:13 +0200 Subject: [PATCH] fix unknown tag error from notes --- packages/system/src/text.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/system/src/text.ts b/packages/system/src/text.ts index 675ba01e..3e10ad0c 100644 --- a/packages/system/src/text.ts +++ b/packages/system/src/text.ts @@ -185,10 +185,14 @@ function extractTagRefs(fragments: Fragment[], tags: Array>) { if (i.startsWith("#")) { const tag = tags[Number(i.slice(2, -1))]; if (tag) { - return { - type: "mention", - content: `nostr:${NostrLink.fromTag(tag).encode()}`, - } as ParsedFragment; + try { + return { + type: "mention", + content: `nostr:${NostrLink.fromTag(tag).encode()}`, + } as ParsedFragment; + } catch (e) { + // ignore + } } } return i;