From a324eb4492e89403cf9048a3345e0bf31d1887a7 Mon Sep 17 00:00:00 2001 From: mkljczk Date: Fri, 21 Mar 2025 01:00:19 +0100 Subject: [PATCH] pl-fe: fix crash on urls with undefined href Signed-off-by: mkljczk --- packages/pl-fe/src/components/parsed-content.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/pl-fe/src/components/parsed-content.tsx b/packages/pl-fe/src/components/parsed-content.tsx index edd813b54..73c7cb794 100644 --- a/packages/pl-fe/src/components/parsed-content.tsx +++ b/packages/pl-fe/src/components/parsed-content.tsx @@ -111,11 +111,13 @@ function parseContent({ if (domNode.name === 'a') { const classes = domNode.attribs.class?.split(' '); + const href = domNode.attribs.href && cleanUrls ? Purify.clearUrl(domNode.attribs.href) : domNode.attribs.href; + const fallback = ( // eslint-disable-next-line jsx-a11y/no-static-element-interactions e.stopPropagation()} rel='nofollow noopener noreferrer' target='_blank'