From 0863bb3ecac009cc0e705e7793f18d14119769ef Mon Sep 17 00:00:00 2001 From: mdipierro Date: Fri, 12 Sep 2014 11:36:26 -0500 Subject: [PATCH] case insensitive autocomplete again --- VERSION | 2 +- gluon/sqlhtml.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index 0153a229..194af333 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.9.9-stable+timestamp.2014.09.11.12.09.36 +Version 2.9.9-stable+timestamp.2014.09.12.11.36.19 diff --git a/gluon/sqlhtml.py b/gluon/sqlhtml.py index 3da10e35..104a1445 100644 --- a/gluon/sqlhtml.py +++ b/gluon/sqlhtml.py @@ -652,7 +652,7 @@ class AutocompleteWidget(object): if settings and settings.global_settings.web2py_runtime_gae: rows = self.db(field.__ge__(self.request.vars[self.keyword]) & field.__lt__(self.request.vars[self.keyword] + u'\ufffd')).select(orderby=self.orderby, limitby=self.limitby, *(self.fields+self.help_fields)) else: - rows = self.db(field.like(self.request.vars[self.keyword] + '%')).select(orderby=self.orderby, limitby=self.limitby, distinct=self.distinct, *(self.fields+self.help_fields)) + rows = self.db(field.like(self.request.vars[self.keyword] + '%', case_sensitive=False)).select(orderby=self.orderby, limitby=self.limitby, distinct=self.distinct, *(self.fields+self.help_fields)) if rows: if self.is_reference: id_field = self.fields[1]