🐛 An issue that caused cloud data corruption https://github.com/siyuan-note/siyuan/issues/9846

This commit is contained in:
Daniel 2023-12-09 10:41:32 +08:00
parent 150336dcf5
commit 94077b908b
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
5 changed files with 14 additions and 50 deletions

View file

@ -967,24 +967,11 @@ func writeJSONQueue(tree *parse.Tree) (err error) {
return
}
func writeJSONQueueWithoutChangeTime(tree *parse.Tree) (err error) {
if err = filesys.WriteTreeWithoutChangeTime(tree); nil != err {
return
}
sql.UpsertTreeQueue(tree)
return
}
func indexWriteJSONQueue(tree *parse.Tree) (err error) {
treenode.IndexBlockTree(tree)
return writeJSONQueue(tree)
}
func indexWriteJSONQueueWithoutChangeTime(tree *parse.Tree) (err error) {
treenode.IndexBlockTree(tree)
return writeJSONQueueWithoutChangeTime(tree)
}
func renameWriteJSONQueue(tree *parse.Tree) (err error) {
if err = filesys.WriteTree(tree); nil != err {
return