🎨 Improve document tag adding interaction https://github.com/siyuan-note/siyuan/issues/13311

This commit is contained in:
Daniel 2024-12-04 22:53:36 +08:00
parent 0050a791fa
commit 1a48215076
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -216,7 +216,10 @@ func setNodeAttrs0(node *ast.Node, nameValues map[string]string) (oldAttrs map[s
}
for name, value := range nameValues {
if "" == strings.TrimSpace(value) {
value = util.RemoveInvalid(value)
value = strings.TrimSpace(value)
value = strings.TrimSuffix(value, ",")
if "" == value {
node.RemoveIALAttr(name)
} else {
node.SetIALAttr(name, value)