diff --git a/arte_api.py b/arte_api.py index cdb7883..9559f54 100644 --- a/arte_api.py +++ b/arte_api.py @@ -124,9 +124,9 @@ async def fetch_concerts(page: int = 1, search: str = "", page_size: int = 24) - q = search.lower() filtered = [ c for c in all_c - if q in c["title"].lower() - or q in c.get("subtitle", "").lower() - or q in c.get("description", "").lower() + if q in (c.get("title") or "").lower() + or q in (c.get("subtitle") or "").lower() + or q in (c.get("description") or "").lower() ] start = (page - 1) * page_size return {