This commit is contained in:
Daniel 2024-06-03 20:53:16 +08:00
parent ee115ab391
commit 21d7f4a81e
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -273,8 +273,26 @@ func RollbackDocHistory(boxID, historyPath string) (err error) {
IncSync()
go func() {
sql.WaitForWritingDatabase()
tree, _ = LoadTreeByBlockID(id)
if nil == tree {
return
}
// 刷新关联的动态锚文本 https://github.com/siyuan-note/siyuan/issues/11575
refreshDynamicRefText(tree.Root, tree)
// 刷新页签名
refText := getNodeRefText(tree.Root)
evt := util.NewCmdResult("rename", 0, util.PushModeBroadcast)
evt.Data = map[string]interface{}{
"box": boxID,
"id": tree.Root.ID,
"path": tree.Path,
"title": tree.Root.IALAttr("title"),
"refText": refText,
}
util.PushEvent(evt)
}()
return nil
}