diff --git a/kernel/model/tag.go b/kernel/model/tag.go index 07b1151c7..6e9470167 100644 --- a/kernel/model/tag.go +++ b/kernel/model/tag.go @@ -306,6 +306,7 @@ func SearchTags(keyword string) (ret []string) { sql.FlushQueue() labels := labelBlocksByKeyword(keyword) + keyword = strings.Join(strings.Split(keyword, " "), search.TermSep) for label := range labels { _, t := search.MarkText(label, keyword, 1024, Conf.Search.CaseSensitive) ret = append(ret, t)