From c325586ef97e0a379d427601d53796f0c73500d6 Mon Sep 17 00:00:00 2001 From: kolo Date: Wed, 15 Jul 2026 01:00:24 +0300 Subject: [PATCH] fix: move item_id before FromDishka params in Select on_click handlers --- .../application/bot/admin_dialogs/residents_management.py | 2 +- src/dutylog/application/bot/admin_dialogs/rooms_management.py | 2 +- .../application/bot/creator_dialogs/transactions_history.py | 2 +- src/dutylog/application/bot/user_dialogs/user_menu/history.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/dutylog/application/bot/admin_dialogs/residents_management.py b/src/dutylog/application/bot/admin_dialogs/residents_management.py index b59bb13..f02c46e 100644 --- a/src/dutylog/application/bot/admin_dialogs/residents_management.py +++ b/src/dutylog/application/bot/admin_dialogs/residents_management.py @@ -625,8 +625,8 @@ async def on_transaction_selected( callback: CallbackQuery, widget: Select, dialog_manager: DialogManager, - transactions_repository: FromDishka[HoursTransactionsRepository], item_id: str, + transactions_repository: FromDishka[HoursTransactionsRepository], ): dialog_manager.dialog_data["selected_transaction_id"] = int(item_id) tx = await transactions_repository.get_transaction_by_id(int(item_id)) diff --git a/src/dutylog/application/bot/admin_dialogs/rooms_management.py b/src/dutylog/application/bot/admin_dialogs/rooms_management.py index 298a58a..e203f62 100644 --- a/src/dutylog/application/bot/admin_dialogs/rooms_management.py +++ b/src/dutylog/application/bot/admin_dialogs/rooms_management.py @@ -506,8 +506,8 @@ async def on_room_transaction_selected( callback: CallbackQuery, widget: Select, dialog_manager: DialogManager, - transactions_repository: FromDishka[HoursTransactionsRepository], item_id: str, + transactions_repository: FromDishka[HoursTransactionsRepository], ): dialog_manager.dialog_data["selected_transaction_id"] = int(item_id) tx = await transactions_repository.get_transaction_by_id(int(item_id)) diff --git a/src/dutylog/application/bot/creator_dialogs/transactions_history.py b/src/dutylog/application/bot/creator_dialogs/transactions_history.py index 73697b0..f86acb0 100644 --- a/src/dutylog/application/bot/creator_dialogs/transactions_history.py +++ b/src/dutylog/application/bot/creator_dialogs/transactions_history.py @@ -73,8 +73,8 @@ async def on_creator_transaction_selected( callback: CallbackQuery, widget: Select, dialog_manager, - transactions_repository: FromDishka[HoursTransactionsRepository], item_id: str, + transactions_repository: FromDishka[HoursTransactionsRepository], ): dialog_manager.dialog_data["selected_transaction_id"] = int(item_id) tx = await transactions_repository.get_transaction_by_id(int(item_id)) diff --git a/src/dutylog/application/bot/user_dialogs/user_menu/history.py b/src/dutylog/application/bot/user_dialogs/user_menu/history.py index 9546147..278ed39 100644 --- a/src/dutylog/application/bot/user_dialogs/user_menu/history.py +++ b/src/dutylog/application/bot/user_dialogs/user_menu/history.py @@ -67,8 +67,8 @@ async def on_user_transaction_selected( callback: CallbackQuery, widget: Select, dialog_manager, - transactions_repository: FromDishka[HoursTransactionsRepository], item_id: str, + transactions_repository: FromDishka[HoursTransactionsRepository], ): dialog_manager.dialog_data["selected_transaction_id"] = int(item_id) tx = await transactions_repository.get_transaction_by_id(int(item_id))