🧑‍💻 Improve kernel API /api/block/updateBlock and /api/block/batchUpdateBlock https://github.com/siyuan-note/siyuan/issues/15301

This commit is contained in:
Daniel 2025-07-15 23:39:59 +08:00
parent 049b4d4b4b
commit 70e31c71cc
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
9 changed files with 59 additions and 45 deletions

View file

@ -96,7 +96,7 @@ func RemoveTag(label string) (err error) {
n.Unlink()
}
util.PushEndlessProgress(fmt.Sprintf(Conf.Language(111), util.EscapeHTML(tree.Root.IALAttr("title"))))
if err = writeTreeUpsertQueue(tree); err != nil {
if err = WriteTreeUpsertQueue(tree); err != nil {
util.ClearPushProgress(100)
return
}
@ -195,7 +195,7 @@ func RenameTag(oldLabel, newLabel string) (err error) {
updateNodes[node.ID] = node
}
util.PushEndlessProgress(fmt.Sprintf(Conf.Language(111), util.EscapeHTML(tree.Root.IALAttr("title"))))
if err = writeTreeUpsertQueue(tree); err != nil {
if err = WriteTreeUpsertQueue(tree); err != nil {
util.ClearPushProgress(100)
return
}