summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2023-01-02 11:33:59 +0100
committerRicardo Wurmus <rekado@elephly.net>2023-01-02 11:33:59 +0100
commitb2a8280f158957e18d714dea78637f6504dd7613 (patch)
tree053b8a9d6fcdb5b8a00407fd4689ed86cc4d0797
parent7ee17be0a1288987e56aa4af3c0ef3d49297c247 (diff)
xapian: Do not treat names as boolean prefix.0.0.5
This is a follow-up to commit dd22dcbf49045dfecf83ae84a3e703e2c4d7df31. When author/owner/submitters are treated as booleans we cannot search for partial names.
-rw-r--r--mumi/xapian.scm10
1 files changed, 5 insertions, 5 deletions
diff --git a/mumi/xapian.scm b/mumi/xapian.scm
index 7ca5bb8..59ca9f4 100644
--- a/mumi/xapian.scm
+++ b/mumi/xapian.scm
@@ -327,13 +327,13 @@ intact."
;; prefixes for field search.
(query (parse-query* querystring*
#:stemmer (make-stem "en")
- #:prefixes '(("subject" . "S"))
- #:boolean-prefixes '(("author" . "XA")
- ("msgid" . "XU")
- ("owner" . "XO")
+ #:prefixes '(("subject" . "S")
+ ("submitter" . "A")
+ ("author" . "XA")
+ ("owner" . "XO"))
+ #:boolean-prefixes '(("msgid" . "XU")
("severity" . "XS")
("status" . "XSTATUS")
- ("submitter" . "A")
("tag" . "XT"))))
(enq (enquire db query)))
;; Collapse on mergedwith value