Меню переделано как Игорь хотел

This commit is contained in:
2024-12-15 14:23:36 +03:00
parent 050ca9936b
commit dd80136194
6 changed files with 47 additions and 49 deletions

View File

@@ -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":