diff --git a/handlers/admin/clusters/clusters_handler.py b/handlers/admin/clusters/clusters_handler.py
index 342d0423..1c0e8ed0 100644
--- a/handlers/admin/clusters/clusters_handler.py
+++ b/handlers/admin/clusters/clusters_handler.py
@@ -54,15 +54,12 @@ async def handle_servers(callback_query: CallbackQuery):
)
-@router.callback_query(
- AdminClusterCallback.filter(F.action == "add"),
- IsAdminFilter(),
-)
+@router.callback_query(AdminClusterCallback.filter(F.action == "add"), IsAdminFilter())
async def handle_clusters_add(callback_query: CallbackQuery, state: FSMContext):
text = (
"π§ ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΈΠΌΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°:\n\n"
"ΠΠΌΡ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ!\n"
- "ΠΠΌΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ 12 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²!\n"
+ "ΠΠΌΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ 12 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²!\n\n"
"ΠΡΠΈΠΌΠ΅Ρ: cluster1 ΠΈΠ»ΠΈ us_east_1"
)
diff --git a/handlers/admin/clusters/keyboard.py b/handlers/admin/clusters/keyboard.py
index d761cd06..ff4731dd 100644
--- a/handlers/admin/clusters/keyboard.py
+++ b/handlers/admin/clusters/keyboard.py
@@ -1,3 +1,5 @@
+from typing import Optional
+
from aiogram.filters.callback_data import CallbackData
from aiogram.types import InlineKeyboardButton, InlineKeyboardMarkup
from aiogram.utils.keyboard import InlineKeyboardBuilder
@@ -8,7 +10,7 @@ from ..servers.keyboard import AdminServerCallback
class AdminClusterCallback(CallbackData, prefix="admin_cluster"):
action: str
- data: str = None
+ data: Optional[str] = None
def build_clusters_editor_kb(servers: dict) -> InlineKeyboardMarkup:
diff --git a/handlers/admin/users/users_handler.py b/handlers/admin/users/users_handler.py
index 99a4ec98..e06a5a59 100644
--- a/handlers/admin/users/users_handler.py
+++ b/handlers/admin/users/users_handler.py
@@ -26,8 +26,8 @@ from database import (
from filters.admin import IsAdminFilter
from handlers.keys.key_utils import delete_key_from_cluster, get_user_traffic, renew_key_in_cluster, update_subscription
from handlers.utils import sanitize_key_name
-from keyboards.admin.panel_kb import AdminPanelCallback, build_admin_back_btn, build_admin_back_kb
-from keyboards.admin.users_kb import (
+from ..panel.keyboard import AdminPanelCallback, build_admin_back_btn, build_admin_back_kb
+from .keyboard import (
AdminUserEditorCallback,
AdminUserKeyEditorCallback,
build_editor_kb,