search operators are case insensitive

This commit is contained in:
Your Name 2024-12-30 17:47:38 -05:00 committed by Henri Dickson
parent 71cfe74f9f
commit df2b48f40e
3 changed files with 3 additions and 3 deletions

View file

@ -72,7 +72,7 @@ class IGDB(AbstractSite):
try:
r = json.loads(_wrapper.api_request(p, q)) # type: ignore
except requests.HTTPError as e:
logger.error("IGDB API: {e}", extra={"exception": e})
logger.error(f"IGDB API: {e}", extra={"exception": e})
return []
if settings.DOWNLOADER_SAVEDIR:
with open(

View file

@ -310,7 +310,7 @@ class QueryParser:
@classmethod
def re(cls):
return re.compile(
r"\b(?P<field>" + "|".join(cls.fields) + r"):(?P<value>[^ ]+)"
r"\b(?P<field>" + "|".join(cls.fields) + r"):(?P<value>[^ ]+)", re.I
)
def __init__(self, query: str):

View file

@ -22,7 +22,7 @@
{% for item in items %}
{% include '_list_item.html' %}
{% empty %}
<p>{% trans "No items matching the search query." %}</p>
<p class="empty">{% trans "No items matching your search query." %}</p>
{% endfor %}
</div>
</div>