Enhancement #1912081: make saved search lookup case insensitive.

This commit is contained in:
Charles Haley 2021-01-17 11:09:31 +00:00
parent 9c0fabff25
commit 9df7d7ead9
2 changed files with 10 additions and 2 deletions

View File

@ -424,7 +424,11 @@ class SavedSearchQueries(object): # {{{
db._set_pref(self.opt_name, self.queries)
def lookup(self, name):
return self.queries.get(self.force_unicode(name), None)
sn = self.force_unicode(name).lower()
for n,q in self.queries.items():
if sn == n.lower():
return q
return None
def delete(self, name):
db = self.db

View File

@ -66,7 +66,11 @@ class SavedSearchQueries(object):
self.save_queries()
def lookup(self, name):
return self.queries.get(self.force_unicode(name), None)
sn = self.force_unicode(name).lower()
for n,q in self.queries.items():
if sn == n.lower():
return q
return None
def delete(self, name):
self.queries.pop(self.force_unicode(name), False)