develop #3
@@ -135,6 +135,7 @@ async def clb_main_settings_msg(callback: CallbackQuery, state: FSMContext):
|
|||||||
list_risk_management_settings = ['clb_change_price_profit',
|
list_risk_management_settings = ['clb_change_price_profit',
|
||||||
'clb_change_price_loss',
|
'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))
|
@router.callback_query(F.data.in_(list_risk_management_settings))
|
||||||
async def clb_risk_management_settings_msg(callback: CallbackQuery, state: FSMContext):
|
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)
|
await func_rmanagement_settings.price_loss_message(callback.message, state)
|
||||||
case 'clb_change_max_risk_deal':
|
case 'clb_change_max_risk_deal':
|
||||||
await func_rmanagement_settings.max_risk_deal_message(callback.message, state)
|
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:
|
except Exception as e:
|
||||||
logging.error(f"Error callback in risk_management match-case: {e}")
|
logging.error(f"Error callback in risk_management match-case: {e}")
|
||||||
|
|
||||||
@@ -202,3 +205,4 @@ async def clb_additional_settings_msg(callback: CallbackQuery, state: FSMContext
|
|||||||
await func_additional_settings.notifications_message(callback.message, state)
|
await func_additional_settings.notifications_message(callback.message, state)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logging.error(f"Error callback in additional_settings match-case: {e}")
|
logging.error(f"Error callback in additional_settings match-case: {e}")
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user