From: Edward Delaporte Date: Sun, 5 Apr 2026 15:16:14 +0000 (-0500) Subject: Update to print list after buying something X-Git-Url: https://us-delaporte.pagekite.me/gitweb/matrix-shop-bot.git/commitdiff_plain/3466966ba8583c9f2e0cba3a2dfb6c6f803625e9?ds=inline Update to print list after buying something --- diff --git a/matrix_shop_bot/bot.py b/matrix_shop_bot/bot.py index 1bd2733..387cf18 100644 --- a/matrix_shop_bot/bot.py +++ b/matrix_shop_bot/bot.py @@ -91,7 +91,10 @@ async def do_shop(match): if match.command('buy'): item_id = ' '.join(match.args()[1:]) Data().purchase_item(item_id) - return ['Success'] + results = [] + for item in Data().get_last_shopping_list(): + results.append(str(item)) + return results if match.command('clear'): store_id = ' '.join(match.args()[1:]) diff --git a/matrix_shop_bot/db.py b/matrix_shop_bot/db.py index 58bb4ff..6f29260 100644 --- a/matrix_shop_bot/db.py +++ b/matrix_shop_bot/db.py @@ -44,10 +44,6 @@ class Store(SQLModel, table=True): def __str__(self): return f'{self.name} (#{self.id})' - - - - # May get used later... #class PurchaseRecord(SQLModel, table=True): # id: int | None = Field(default=None, primary_key=True)