fix(subscription): restore subscription:plan callback decorator

Коммит 3819230 случайно удалил декоратор @router.callback_query(F.data.startswith("subscription:plan:"))
у subscription_plan — хендлер перестал регистрироваться, и все кнопки выбора
тарифа (0/1/10/30 дней) отвечали молча: callback ничем не обрабатывался,
а catch-all @router.message() его не видит.
This commit is contained in:
admin committed 2026-10-21 13:54:50 +02:00
1 parent 3819230b3e
commit a5389e9927
1 file changed
+1
+1
View File
@@ -537,6 +537,7 @@ async def _send_subscription_invoice(message: Message, user_id: int, days: int =
)
@router.callback_query(F.data.startswith("subscription:plan:"))
async def subscription_plan(callback: CallbackQuery, state: FSMContext) -> None:
if await current_mode(state) != "subscription" or not isinstance(callback.message, Message):
await callback.answer("Открой раздел «Подписка» из главного меню.", show_alert=True)