From 9fd23b5dae4d12cb83b12cdd7c5895ff807246c8 Mon Sep 17 00:00:00 2001 From: Johann150 Date: Sun, 27 Nov 2022 09:26:46 +0100 Subject: [PATCH] server: remove quote urls, 3rd try First try was 66a7c62342ab61f928cb7226ff9c7243e934d396 but classList is not in parse5 DOM. Second try was 7ee6a09cf2428f7074d05eb53b42d1559c92f3fc but forgot the contents of this commit. --- packages/backend/src/mfm/from-html.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/backend/src/mfm/from-html.ts b/packages/backend/src/mfm/from-html.ts index 6e468635b..1d8e117c2 100644 --- a/packages/backend/src/mfm/from-html.ts +++ b/packages/backend/src/mfm/from-html.ts @@ -204,7 +204,7 @@ export function fromHtml(html: string, hashtagNames?: string[], quoteUri?: strin case 'span': { - const nodeClass = node.attrs.find(({ name }) => name === 'class'); + const nodeClass = node.attrs.find(({ name }) => name === 'class')?.value; if (/\bquote-inline\b/.test(nodeClass) && quoteUri && getText(node).trim() === `RE: ${quoteUri}`) { // embedded quote thingy for backwards compatibility, don't show it } else {