diff --git a/kernel/model/file.go b/kernel/model/file.go index 42c7c87cb..4685ff3ce 100644 --- a/kernel/model/file.go +++ b/kernel/model/file.go @@ -1073,7 +1073,12 @@ func CreateWithMarkdown(tags, boxID, hPath, md, parentID, id string, withMath bo SetBlockAttrs(retID, nameValues) FlushTxQueue() - box.addMinSort(path.Dir(hPath), retID) + docPath, _, err := GetPathByID(retID) + if err != nil { + logging.LogWarnf("get path by id [%s] failed: %s", retID, err) + return + } + box.addMinSort(path.Dir(docPath), retID) return }