From db1d8f85001d548b6e127aba4a34f24ebcb142db Mon Sep 17 00:00:00 2001 From: a7m-1st Date: Thu, 20 Nov 2025 23:19:01 +0300 Subject: [PATCH] fix: clean href --- src/components/ChatBox/MessageItem/MarkDown.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/ChatBox/MessageItem/MarkDown.tsx b/src/components/ChatBox/MessageItem/MarkDown.tsx index 241c5b67..fc8b98c7 100644 --- a/src/components/ChatBox/MessageItem/MarkDown.tsx +++ b/src/components/ChatBox/MessageItem/MarkDown.tsx @@ -128,9 +128,12 @@ export const MarkDown = memo( const cleanChildren = typeof children === 'string' ? children.replace(/^[.,"'{}()\[\]]+|[.,"'{}()\[\]]+$/g, '') : children; + const cleanHref = typeof href === 'string' + ? href.replace(/^[.,"'{}()\[\]]+|[.,"'{}()\[\]]+$/g, '').replace(/(%[0-9A-Fa-f]{2})+$/g, '') + : href; return (