From b46d8d7af9fa734d807ad67b533ccf386f2e38fd Mon Sep 17 00:00:00 2001 From: algizn97 Date: Thu, 21 Aug 2025 13:41:58 +0500 Subject: [PATCH] Update handlers.py --- app/telegram/handlers/handlers.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/telegram/handlers/handlers.py b/app/telegram/handlers/handlers.py index 8ea7fa3..48b2a9b 100644 --- a/app/telegram/handlers/handlers.py +++ b/app/telegram/handlers/handlers.py @@ -134,7 +134,8 @@ async def clb_main_settings_msg(callback: CallbackQuery, state: FSMContext): list_risk_management_settings = ['clb_change_price_profit', 'clb_change_price_loss', - 'clb_change_max_risk_deal', + 'clb_change_max_risk_deal', + 'commission_fee', ] @router.callback_query(F.data.in_(list_risk_management_settings)) async def clb_risk_management_settings_msg(callback: CallbackQuery, state: FSMContext): @@ -148,6 +149,8 @@ async def clb_risk_management_settings_msg(callback: CallbackQuery, state: FSMCo await func_rmanagement_settings.price_loss_message(callback.message, state) case 'clb_change_max_risk_deal': await func_rmanagement_settings.max_risk_deal_message(callback.message, state) + case 'commission_fee': + await func_rmanagement_settings.commission_fee_message(callback.message, state) except Exception as e: logging.error(f"Error callback in risk_management match-case: {e}") @@ -201,4 +204,5 @@ async def clb_additional_settings_msg(callback: CallbackQuery, state: FSMContext case 'clb_change_notifications': await func_additional_settings.notifications_message(callback.message, state) except Exception as e: - logging.error(f"Error callback in additional_settings match-case: {e}") \ No newline at end of file + logging.error(f"Error callback in additional_settings match-case: {e}") +