field:foo searches should be case insensitive

This commit is contained in:
Damien Elmes 2012-05-22 06:35:04 +09:00
parent 8a8ce2bffb
commit 82ead398db

View file

@ -293,7 +293,7 @@ where mid in %s and flds like ? escape '\\'""" % (
strg = flds[ord]
if self.full:
strg = stripHTML(strg)
if re.search(regex, strg):
if re.search("(?i)"+regex, strg):
nids.append(id)
extra = "not" if isNeg else ""
self.lims['preds'].append("""