From aed87dfd15a360ef01eeb28276b86de99ff4f003 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Wed, 10 Apr 2024 17:02:11 +0800 Subject: [PATCH 1/3] :bug: Dynamic loading results in incomplete list display https://github.com/siyuan-note/siyuan/issues/10965 --- kernel/treenode/node.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/treenode/node.go b/kernel/treenode/node.go index 2ffed90f8..91b31af85 100644 --- a/kernel/treenode/node.go +++ b/kernel/treenode/node.go @@ -342,7 +342,7 @@ func FirstLeafBlock(node *ast.Node) (ret *ast.Node) { func CountBlockNodes(node *ast.Node) (ret int) { ast.Walk(node, func(n *ast.Node, entering bool) ast.WalkStatus { - if !entering || !n.IsBlock() || ast.NodeList == n.Type || ast.NodeListItem == n.Type || ast.NodeBlockquote == n.Type || ast.NodeSuperBlock == n.Type { + if !entering || !n.IsBlock() || ast.NodeList == n.Type || ast.NodeBlockquote == n.Type || ast.NodeSuperBlock == n.Type { return ast.WalkContinue } From e9deb4624be6c68e29456be7c69be17511385c81 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Wed, 10 Apr 2024 17:27:17 +0800 Subject: [PATCH 2/3] :bug: Database relation field search cannot search for some values https://github.com/siyuan-note/siyuan/issues/10966 --- kernel/model/attribute_view.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/kernel/model/attribute_view.go b/kernel/model/attribute_view.go index 0dbe323b4..d338f7d13 100644 --- a/kernel/model/attribute_view.go +++ b/kernel/model/attribute_view.go @@ -83,9 +83,7 @@ func GetAttributeViewPrimaryKeyValues(avID, keyword string, page, pageSize int) } } - if gulu.Str.Contains(kv.Block.ID, view.Table.RowIDs) { - tmp[kv.Block.ID] = kv - } + tmp[kv.Block.ID] = kv } } } From f6cd80c7193b82651575e2b66c2a773d6db4120e Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Wed, 10 Apr 2024 17:28:30 +0800 Subject: [PATCH 3/3] :bug: Database relation field search cannot search for some values https://github.com/siyuan-note/siyuan/issues/10966 --- kernel/model/attribute_view.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/model/attribute_view.go b/kernel/model/attribute_view.go index d338f7d13..72168ee4f 100644 --- a/kernel/model/attribute_view.go +++ b/kernel/model/attribute_view.go @@ -95,7 +95,7 @@ func GetAttributeViewPrimaryKeyValues(avID, keyword string, page, pageSize int) } if 1 > pageSize { - pageSize = 32 + pageSize = 16 } start := (page - 1) * pageSize end := start + pageSize