From 18289dff862dab0db16a92a0b364304e3adf93bb Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Fri, 6 Feb 2026 11:49:54 +0800 Subject: [PATCH] :zap: Caching tree data to improve performance and reduce disk read and write operations https://github.com/siyuan-note/siyuan/issues/16961 Signed-off-by: Daniel <845765@qq.com> --- kernel/filesys/tree.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/filesys/tree.go b/kernel/filesys/tree.go index 6713453c1..8d1975104 100644 --- a/kernel/filesys/tree.go +++ b/kernel/filesys/tree.go @@ -129,7 +129,7 @@ func LoadTree(boxID, p string, luteEngine *lute.Lute) (ret *parse.Tree, err erro } ret, err = LoadTreeByData(data, boxID, p, luteEngine) - if nil != err { + if nil == err { cache.SetTreeData(rootID, data) } return