Меню переделано как Игорь хотел
This commit is contained in:
@@ -181,17 +181,6 @@ class DatabaseManager:
|
||||
self.logger.error(f"Не удалось найти сервер с ID {user_sub.vpn_server_id}.")
|
||||
return "ERROR"
|
||||
|
||||
# Найдем клиента на сервере по telegram_id
|
||||
client = None
|
||||
for client_info in server['clients']:
|
||||
if client_info['subscriptions']['tgId'] == telegram_id:
|
||||
client = client_info
|
||||
break
|
||||
|
||||
if not client:
|
||||
self.logger.error(f"Не удалось найти клиента с Telegram ID {telegram_id} на сервере.")
|
||||
return "ERROR"
|
||||
|
||||
# Доступ к данным сервера для добавления клиента
|
||||
server_info = server['server']
|
||||
url_base = f"https://{server_info['ip']}:{server_info['port']}/{server_info['secretKey']}"
|
||||
@@ -203,10 +192,8 @@ class DatabaseManager:
|
||||
# Инициализируем взаимодействие с панелью управления
|
||||
panel = PanelInteraction(url_base, login_data, self.logger)
|
||||
|
||||
# Добавляем клиента на сервер
|
||||
client_id = client['id']
|
||||
expiry_date_iso = user_sub.expiry_date.isoformat()
|
||||
response = await panel.add_client(client_id, expiry_date_iso, user.username)
|
||||
response = await panel.add_client(user.id, expiry_date_iso, user.username)
|
||||
|
||||
# Логируем результат
|
||||
if response == "OK":
|
||||
|
||||
Reference in New Issue
Block a user