all repos — searchix @ 61f28d3acb0f3cc7cc37ee384453c9cdfbaa9dbb

Search engine for NixOS, nix-darwin, home-manager and NUR users

fix: match option name prefixes even when len > 25 Fixes: https://codeberg.org/alanpearce/searchix/issues/1

Alan Pearce
commit

61f28d3acb0f3cc7cc37ee384453c9cdfbaa9dbb

parent

b70a8644a90c22ed0fffef878f4061c6340732df

1 file changed, 5 insertions(+), 0 deletions(-)

changed files
M internal/index/search.gointernal/index/search.go
@@ -187,6 +187,11 @@ nameQuery.SetField("Name")
nameQuery.SetBoost(2) query.AddShould(nameQuery) + nameNGramQuery := bleve.NewMatchQuery(keyword) + nameNGramQuery.SetField("NameNGram") + nameNGramQuery.SetBoost(2) + query.AddShould(nameNGramQuery) + namePrefixQuery := bleve.NewPrefixQuery(keyword) namePrefixQuery.SetField("Name") namePrefixQuery.SetBoost(10)