From ec46b969062feb236065325604799db962a91e03 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 52d9888f8d18e491589a42562d9ee91018c33be1 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(