X-Git-Url: https://apps.delaporte.us/gitweb/matrix-shop-bot.git/blobdiff_plain/5014c979631941a7086c2c266320d5f3d390991a..aa3ac50778f5cfcd643274d07e702b01bb8de7cf:/matrix_shop_bot/db.py diff --git a/matrix_shop_bot/db.py b/matrix_shop_bot/db.py index 9d40236..007e758 100644 --- a/matrix_shop_bot/db.py +++ b/matrix_shop_bot/db.py @@ -50,7 +50,7 @@ class PreferStore(SQLModel, table=True): store_id: int | None = Field(default=None, foreign_key="store.id", primary_key=True) def _get_item_zone(item_name, session) -> str: - zone = session.exec(select(ItemZone).where(ItemZone.name == item_name)).first() + zone = session.exec(select(ItemZone).where(func.lower(ItemZone.name) == func.lower(item_name))).first() if zone: return zone.zone return 'No Zone Assigned' @@ -66,7 +66,7 @@ def _get_pretty_shopping_list(store_id, session) -> List[str]: zones = {} for item in items: - zone = _get_item_zone(item.name, session) + zone = str(_get_item_zone(item.name, session)).title() # Title Case if not zone in zones: zones[zone] = [] zones[zone].append(str(item))