Make everything case-insensitive

This commit is contained in:
Noam
2018-12-20 16:34:08 +02:00
parent 3831954e52
commit 41fd08e14e

View File

@@ -71,7 +71,9 @@ class RemminaExtension(Extension):
# all() is used to achieve a AND search (include all keywords) # all() is used to achieve a AND search (include all keywords)
keywords = query.split(" ") keywords = query.split(" ")
# if (query in base.lower()) or (query in desc.lower()): # if (query in base.lower()) or (query in desc.lower()):
if (query in base.lower()) or (query in title.lower()) or all(x in desc for x in keywords): if (query.lower() in base.lower()) or \
(query.lower() in title.lower()) or \
all(x.lower() in desc.lower() for x in keywords):
items_cache.append(create_item(title, proto, p, desc, p)) items_cache.append(create_item(title, proto, p, desc, p))
items_cache = sorted(items_cache, key=sort_by_usage, reverse=True) items_cache = sorted(items_cache, key=sort_by_usage, reverse=True)