🐛 编辑器中输入 # 后标签搜索提示不全 Fix https://github.com/siyuan-note/siyuan/issues/7391

This commit is contained in:
Liang Ding 2023-02-17 10:44:44 +08:00
parent 8196052c0d
commit e08d621da7
No known key found for this signature in database
GPG key ID: 136F30F901A2231D
3 changed files with 21 additions and 7 deletions

View file

@ -41,7 +41,7 @@ func RemoveTag(label string) (err error) {
util.PushEndlessProgress(Conf.Language(116))
util.RandomSleep(1000, 2000)
tags := sql.QueryTagSpansByKeyword(label, 102400)
tags := sql.QueryTagSpansByLabel(label)
treeBlocks := map[string][]string{}
for _, tag := range tags {
if blocks, ok := treeBlocks[tag.RootID]; !ok {
@ -126,7 +126,7 @@ func RenameTag(oldLabel, newLabel string) (err error) {
util.PushEndlessProgress(Conf.Language(110))
util.RandomSleep(500, 1000)
tags := sql.QueryTagSpansByKeyword(oldLabel, 102400)
tags := sql.QueryTagSpansByLabel(oldLabel)
treeBlocks := map[string][]string{}
for _, tag := range tags {
if blocks, ok := treeBlocks[tag.RootID]; !ok {
@ -310,7 +310,7 @@ func labelBlocksByKeyword(keyword string) (ret map[string]TagBlocks) {
func labelTags() (ret map[string]Tags) {
ret = map[string]Tags{}
tagSpans := sql.QueryTagSpans("", 10240)
tagSpans := sql.QueryTagSpans("")
for _, tagSpan := range tagSpans {
label := tagSpan.Content
if _, ok := ret[label]; ok {