From 7632fc0a27e82d1693cb054289b5ad85f13ab981 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Wed, 25 Dec 2024 16:13:10 +0800 Subject: [PATCH] :art: Use ID when block ref anchor text is empty https://github.com/siyuan-note/siyuan/issues/13606 --- kernel/treenode/node.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kernel/treenode/node.go b/kernel/treenode/node.go index b1541c404..d1069dad8 100644 --- a/kernel/treenode/node.go +++ b/kernel/treenode/node.go @@ -451,6 +451,11 @@ func SetDynamicBlockRefText(blockRef *ast.Node, refText string) { return } + refText = strings.TrimSpace(refText) + if "" == refText { + refText = blockRef.TextMarkBlockRefID + } + blockRef.TextMarkBlockRefSubtype = "d" blockRef.TextMarkTextContent = refText