fix: back button in subscriptions list uses correct callback

Changed callback_data from non-existent 'menu_main' to registered
'back_to_menu' handler so the back button actually returns to main menu.
This commit is contained in:
c0mrade
2026-03-25 15:17:26 +03:00
parent 05d1ae0560
commit 382e29d3dd
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -148,7 +148,7 @@ async def process_promocode(message: types.Message, db_user: User, state: FSMCon
)
]
)
buttons.append([types.InlineKeyboardButton(text='❌ Отмена', callback_data='menu_main')])
buttons.append([types.InlineKeyboardButton(text='❌ Отмена', callback_data='back_to_menu')])
await message.answer(
texts.t(
'PROMOCODE_SELECT_SUBSCRIPTION',
@@ -101,7 +101,7 @@ def _build_subscriptions_keyboard(subscriptions: list, language: str) -> types.I
# Back button
buttons.append(
[
types.InlineKeyboardButton(text='◀️ Назад', callback_data='menu_main'),
types.InlineKeyboardButton(text='◀️ Назад', callback_data='back_to_menu'),
]
)
@@ -150,7 +150,7 @@ async def show_my_subscriptions(
keyboard = types.InlineKeyboardMarkup(
inline_keyboard=[
[types.InlineKeyboardButton(text='🛒 Купить подписку', callback_data='menu_buy')],
[types.InlineKeyboardButton(text='◀️ Назад', callback_data='menu_main')],
[types.InlineKeyboardButton(text='◀️ Назад', callback_data='back_to_menu')],
]
)
else: