From 9a88b52b25791990014fef728e3acee9d739fa51 Mon Sep 17 00:00:00 2001 From: kieran Date: Fri, 12 Apr 2024 11:19:25 +0100 Subject: [PATCH] fix: hashtag parser closes #728 --- packages/system/src/text.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/system/src/text.ts b/packages/system/src/text.ts index ac3b68fb..e56b2275 100644 --- a/packages/system/src/text.ts +++ b/packages/system/src/text.ts @@ -166,7 +166,7 @@ function extractHashtags(fragments: Fragment[]) { .map(f => { if (typeof f === "string") { return f.split(HashtagRegex).map(i => { - if (i.toLowerCase().startsWith("#")) { + if (i.match(HashtagRegex)) { return { type: "hashtag", content: i.substring(1), @@ -336,5 +336,8 @@ export function transformText(body: string, tags: Array>) { } } } + if(frags.some(a => a.type==="hashtag")) { + console.debug(frags); + } return frags; }