about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2020-09-28 05:15:19 +0000
committerEric Wong <e@80x24.org>2020-09-29 03:00:25 +0000
commit447d049b70c6723a0de8e28aa7db1a4130394c4b (patch)
tree4f97a3bcde048f8d19b7c8c04c590b15dada1e85
parent8ba04f214bbadcbe106c94281a0c4c21dd50adb8 (diff)
downloadpublic-inbox-447d049b70c6723a0de8e28aa7db1a4130394c4b.tar.gz
We don't want a List-Id value being confused with a Xapian
term prefix, here.

Followup-to: 8b06cda3a3af3f0e ("mda: match List-Id insensitively")
-rw-r--r--lib/PublicInbox/SearchIdx.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/PublicInbox/SearchIdx.pm b/lib/PublicInbox/SearchIdx.pm
index 803494f5..2c5c815f 100644
--- a/lib/PublicInbox/SearchIdx.pm
+++ b/lib/PublicInbox/SearchIdx.pm
@@ -340,7 +340,7 @@ sub index_ids ($$$$) {
         $doc->add_boolean_term('Q' . $_) for @$mids;
         for my $l ($hdr->header_raw('List-Id')) {
                 $l =~ /<([^>]+)>/ or next;
-                my $lid = $1;
+                my $lid = lc $1;
                 $doc->add_boolean_term('G' . $lid);
                 index_text($self, $lid, 1, 'XL'); # probabilistic
         }