From d03e197c3db581a4955dd030de6443efef41ac9d Mon Sep 17 00:00:00 2001 From: Robin Shen Date: Thu, 14 Apr 2022 14:42:59 +0800 Subject: [PATCH] Fix issue #679 - Exception when hover mouse over mentioned user in markdown --- .../io/onedev/server/web/component/markdown/MarkdownViewer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server-core/src/main/java/io/onedev/server/web/component/markdown/MarkdownViewer.java b/server-core/src/main/java/io/onedev/server/web/component/markdown/MarkdownViewer.java index ca6bbc9fd4..7d85622ea9 100644 --- a/server-core/src/main/java/io/onedev/server/web/component/markdown/MarkdownViewer.java +++ b/server-core/src/main/java/io/onedev/server/web/component/markdown/MarkdownViewer.java @@ -219,7 +219,7 @@ public class MarkdownViewer extends GenericPanel { User user = OneDev.getInstance(UserManager.class).findByName(referenceId); if (user != null) { String avatarUrl = OneDev.getInstance(AvatarManager.class).getAvatarUrl(user); - String script = String.format("onedev.server.markdown.renderUserTooltip('%s', '%s', '%s')", + String script = String.format("onedev.server.markdown.renderUserTooltip('%s', '%s')", JavaScriptEscape.escapeJavaScript(avatarUrl), JavaScriptEscape.escapeJavaScript(user.getDisplayName())); target.appendJavaScript(script);