Skip to content

Commit 3d04eba

Browse files
author
Alexander Smishlajev
committed
use unicode for index searches [SF#1195739]
1 parent 95e3b8d commit 3d04eba

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

roundup/cgi/templating.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2206,7 +2206,10 @@ def batch(self):
22062206
klass = self.client.db.getclass(self.classname)
22072207
if self.search_text:
22082208
matches = self.client.db.indexer.search(
2209-
re.findall(r'\b\w{2,25}\b', self.search_text), klass)
2209+
[w.upper().encode("utf-8", "replace") for w in re.findall(
2210+
r'(?u)\b\w{2,25}\b',
2211+
unicode(self.search_text, "utf-8", "replace")
2212+
)], klass)
22102213
else:
22112214
matches = None
22122215

0 commit comments

Comments
 (0)