From 12bb97ea990e2c04d55928971fbd0ec0cfe9d0e7 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Fri, 9 Sep 2022 22:29:42 +0100 Subject: [PATCH] fix: Server error viewing history with emoji in document, closes #4092 --- shared/editor/nodes/Emoji.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/shared/editor/nodes/Emoji.tsx b/shared/editor/nodes/Emoji.tsx index 2d716295d..6ea84894f 100644 --- a/shared/editor/nodes/Emoji.tsx +++ b/shared/editor/nodes/Emoji.tsx @@ -44,20 +44,16 @@ export default class Emoji extends Node { ], toDOM: (node) => { if (nameToEmoji[node.attrs["data-name"]]) { - const text = document.createTextNode( - nameToEmoji[node.attrs["data-name"]] - ); return [ "strong", { class: `emoji ${node.attrs["data-name"]}`, "data-name": node.attrs["data-name"], }, - text, + nameToEmoji[node.attrs["data-name"]], ]; } - const text = document.createTextNode(`:${node.attrs["data-name"]}:`); - return ["strong", { class: "emoji" }, text]; + return ["strong", { class: "emoji" }, `:${node.attrs["data-name"]}:`]; }, toPlainText: (node) => nameToEmoji[node.attrs["data-name"]], };