From bb2fea1396b41e9b6e5f4544b0bcd0e01c2bb053 Mon Sep 17 00:00:00 2001 From: Vladless Date: Tue, 26 Nov 2024 20:10:14 +0300 Subject: [PATCH] update subs --- handlers/keys/keys.py | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/handlers/keys/keys.py b/handlers/keys/keys.py index 176bba3a..5c507c8f 100644 --- a/handlers/keys/keys.py +++ b/handlers/keys/keys.py @@ -228,8 +228,7 @@ async def process_callback_update_subscription(callback_query: types.CallbackQue least_loaded_cluster_id = await get_least_loaded_cluster() - tasks = [] - tasks.append( + await asyncio.gather( update_key_on_cluster( tg_id, client_id, @@ -239,8 +238,6 @@ async def process_callback_update_subscription(callback_query: types.CallbackQue ) ) - await asyncio.gather(*tasks) - await store_key( tg_id, client_id, @@ -250,18 +247,10 @@ async def process_callback_update_subscription(callback_query: types.CallbackQue server_id=least_loaded_cluster_id, session=session, ) - response_message = f"Ваша подписка {email} обновлена!" - builder = InlineKeyboardBuilder() - builder.row(InlineKeyboardButton(text="👤 Личный кабинет", callback_data="profile")) - await callback_query.message.answer( - response_message, - reply_markup=builder.as_markup(), - ) + await process_callback_view_key(callback_query, session) else: - await callback_query.message.answer( - "Ключ не найден в базе данных.", - ) + await callback_query.message.answer("Ключ не найден в базе данных.") except Exception as e: await handle_error(tg_id, callback_query, f"Ошибка при обновлении подписки: {e}")