From d863eb1ed95fdcb33d0d6f831034811a5ed7f1dd Mon Sep 17 00:00:00 2001 From: Vladless Date: Mon, 25 Nov 2024 00:58:46 +0300 Subject: [PATCH 1/2] fix session --- handlers/keys/keys.py | 1 + 1 file changed, 1 insertion(+) diff --git a/handlers/keys/keys.py b/handlers/keys/keys.py index 689526bf..702b3148 100644 --- a/handlers/keys/keys.py +++ b/handlers/keys/keys.py @@ -240,6 +240,7 @@ async def process_callback_update_subscription(callback_query: types.CallbackQue expiry_time, public_link, server_id=least_loaded_cluster_id, + session=session, ) response_message = f"Ваша подписка {email} обновлена!" builder = InlineKeyboardBuilder() From 4cf1f5dad850978a7a3ac02e46b29f61851b328d Mon Sep 17 00:00:00 2001 From: Vladless Date: Mon, 25 Nov 2024 01:16:06 +0300 Subject: [PATCH 2/2] back button --- handlers/keys/keys.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/handlers/keys/keys.py b/handlers/keys/keys.py index 702b3148..0c6d191a 100644 --- a/handlers/keys/keys.py +++ b/handlers/keys/keys.py @@ -326,6 +326,10 @@ async def process_callback_renew_key(callback_query: types.CallbackQuery, sessio callback_data=f"renew_plan|12|{client_id}", ) ) + + back_button = InlineKeyboardButton(text="🔙 Назад", callback_data="view_keys") + builder.row(back_button) + balance = await get_balance(tg_id) response_message = PLAN_SELECTION_MSG.format(