Signed-off-by: Daniel <845765@qq.com>
This commit is contained in:
Daniel 2025-10-14 17:07:56 +08:00
parent df59f67153
commit fae3323182
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
2 changed files with 10 additions and 0 deletions

View file

@ -323,6 +323,11 @@ func ListDocTree(boxID, listPath string, sortMode int, flashcard, showHidden boo
} }
continue continue
} else {
if strings.HasSuffix(file.name, ".sy") && !ast.IsNodeIDPattern(strings.TrimSuffix(file.name, ".sy")) {
// 不以块 ID 命名的 .sy 文件不应该被加载到思源中 https://github.com/siyuan-note/siyuan/issues/16089
continue
}
} }
subFolder := filepath.Join(boxLocalPath, strings.TrimSuffix(file.path, ".sy")) subFolder := filepath.Join(boxLocalPath, strings.TrimSuffix(file.path, ".sy"))

View file

@ -201,6 +201,11 @@ func indexBox(boxID string) {
continue continue
} }
if !ast.IsNodeIDPattern(strings.TrimSuffix(file.name, ".sy")) {
// 不以块 ID 命名的 .sy 文件不应该被加载到思源中 https://github.com/siyuan-note/siyuan/issues/16089
continue
}
waitGroup.Add(1) waitGroup.Add(1)
invokeErr := p.Invoke(file) invokeErr := p.Invoke(file)
if nil != invokeErr { if nil != invokeErr {