From 8fb1777bbba9a95ee27a49fe98502dc0821fb94b Mon Sep 17 00:00:00 2001 From: Xylight Date: Mon, 5 Aug 2024 10:08:38 -0700 Subject: [PATCH] misc: split tags by commas --- src/lib/components/lemmy/post/PostMeta.svelte | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/lib/components/lemmy/post/PostMeta.svelte b/src/lib/components/lemmy/post/PostMeta.svelte index cee9cc03..648738cc 100644 --- a/src/lib/components/lemmy/post/PostMeta.svelte +++ b/src/lib/components/lemmy/post/PostMeta.svelte @@ -19,11 +19,15 @@ let extracted: Tag[] = [] title = title.replace(/\[(.*?)\]/g, (match, content) => { - extracted.push( - textToTag.get(content) ?? { - content: content, - } - ) + const contents = content.split(',').map((part: string) => part.trim()) + + contents.forEach((content: string) => { + extracted.push( + textToTag.get(content) ?? { + content: content, + } + ) + }) return '' })