From eb8da00236acef8a3f9f0341df47c9e6f60cd612 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Wed, 30 Aug 2023 17:10:43 +0800 Subject: [PATCH] :art: Improve asset file content search preview escaping https://github.com/siyuan-note/siyuan/issues/9073 --- kernel/util/misc.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/kernel/util/misc.go b/kernel/util/misc.go index 389dfc5e7..b76277f3d 100644 --- a/kernel/util/misc.go +++ b/kernel/util/misc.go @@ -42,13 +42,12 @@ func RemoveElem[T any](s []T, index int) []T { } func EscapeHTML(s string) string { - if strings.Contains(s, "&") || strings.Contains(s, """) || strings.Contains(s, "<") || strings.Contains(s, ">") || strings.Contains(s, "'") || strings.Contains(s, "'") { - return s - } - if strings.ContainsAny(s, "<>\"'") { return html.EscapeString(s) } + if strings.Contains(s, "&") || strings.Contains(s, """) || strings.Contains(s, "<") || strings.Contains(s, ">") || strings.Contains(s, "'") || strings.Contains(s, "'") { + return s + } return s }