]> apps.delaporte.us Git - matrix-shop-bot.git/commitdiff
Fix case sensitive zone match
authorEdward Delaporte <edward@delaporte.us>
Sun, 7 Jun 2026 00:42:18 +0000 (19:42 -0500)
committerEdward Delaporte <edward@delaporte.us>
Sun, 7 Jun 2026 00:42:18 +0000 (19:42 -0500)
matrix_shop_bot/db.py

index 9d40236c73dab2dbdf87264728b5b63ba9a84f46..59cab851d39b47b2231ab6d89dfa7511d5dcf962 100644 (file)
@@ -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:
     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'
     if zone:
         return zone.zone
     return 'No Zone Assigned'