From f5a1309481da7895baa2b4132726d896674f9cf7 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Mon, 3 Nov 2025 11:14:58 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/pull/16268 Signed-off-by: Daniel <845765@qq.com> --- kernel/model/file.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/kernel/model/file.go b/kernel/model/file.go index 4685ff3ce..fe1ec9ba6 100644 --- a/kernel/model/file.go +++ b/kernel/model/file.go @@ -1073,12 +1073,13 @@ func CreateWithMarkdown(tags, boxID, hPath, md, parentID, id string, withMath bo SetBlockAttrs(retID, nameValues) FlushTxQueue() - docPath, _, err := GetPathByID(retID) - if err != nil { - logging.LogWarnf("get path by id [%s] failed: %s", retID, err) + + bt := treenode.GetBlockTree(retID) + if nil == bt { + logging.LogWarnf("get block tree by id [%s] failed after create", retID) return } - box.addMinSort(path.Dir(docPath), retID) + box.addMinSort(path.Dir(bt.Path), retID) return }