From 7e8acadd10d7b932c0dc0bd0a18f804434f83517 Mon Sep 17 00:00:00 2001 From: Pranav Raj S Date: Fri, 5 Feb 2021 12:16:54 +0530 Subject: [PATCH] chore: Encode name while creating mentionURL --- src/mentions/schema.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mentions/schema.js b/src/mentions/schema.js index d42d26c..a1d4d34 100644 --- a/src/mentions/schema.js +++ b/src/mentions/schema.js @@ -16,7 +16,7 @@ const mentionParser = () => ({ const markdownSerializer = () => (state, node) => { const uri = state.esc( - `mention://user/${node.attrs.userId}/${node.attrs.userFullName}` + `mention://user/${node.attrs.userId}/${encodeURIComponent(node.attrs.userFullName)}` ); const escapedDisplayName = state.esc('@' + (node.attrs.userFullName || ''));