From 25ecf77aa00abe216575f3acef04279fcaab3340 Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Fri, 14 Oct 2022 12:16:54 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20API=20`/api/attr/setBlockAttrs`=20?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E5=B1=9E=E6=80=A7=E5=80=BC=E8=BD=AC=E4=B9=89?= =?UTF-8?q?=E9=97=AE=E9=A2=98=20https://github.com/siyuan-note/siyuan/issu?= =?UTF-8?q?es/6198?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/model/blockial.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kernel/model/blockial.go b/kernel/model/blockial.go index 176798906..428be97f3 100644 --- a/kernel/model/blockial.go +++ b/kernel/model/blockial.go @@ -107,7 +107,7 @@ func SetBlockAttrs(id string, nameValues map[string]string) (err error) { oldAttrs := parse.IAL2Map(node.KramdownIAL) - for name, _ := range nameValues { + for name := range nameValues { for i := 0; i < len(name); i++ { if !lex.IsASCIILetterNumHyphen(name[i]) { return errors.New(fmt.Sprintf(Conf.Language(25), id)) @@ -119,7 +119,7 @@ func SetBlockAttrs(id string, nameValues map[string]string) (err error) { if "" == value { node.RemoveIALAttr(name) } else { - node.SetIALAttr(name, html.EscapeAttrVal(value)) + node.SetIALAttr(name, value) } } @@ -164,7 +164,7 @@ func ResetBlockAttrs(id string, nameValues map[string]string) (err error) { return errors.New(fmt.Sprintf(Conf.Language(15), id)) } - for name, _ := range nameValues { + for name := range nameValues { for i := 0; i < len(name); i++ { if !lex.IsASCIILetterNumHyphen(name[i]) { return errors.New(fmt.Sprintf(Conf.Language(25), id))