From 55bebbd924e15c5dc56a9e0a45f179a276208392 Mon Sep 17 00:00:00 2001 From: Capybara-z Date: Wed, 29 Apr 2026 21:16:22 +0000 Subject: [PATCH] device limit panel --- handlers/keys/key_view.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/handlers/keys/key_view.py b/handlers/keys/key_view.py index 19e6863e..aa6110b4 100644 --- a/handlers/keys/key_view.py +++ b/handlers/keys/key_view.py @@ -389,6 +389,12 @@ async def build_key_view_payload(session: AsyncSession, tg_id: int, key_ref_or_e traffic_limit_gb = int(traffic_limit_bytes_actual / GB) if traffic_limit_bytes_actual > 0 else 0 except (TypeError, ValueError): pass + hwid_device_limit_actual = profile.get("hwid_device_limit") + if hwid_device_limit_actual is not None: + try: + device_limit = int(hwid_device_limit_actual) + except (TypeError, ValueError): + pass country_selection_enabled = bool(MODES_CONFIG.get("COUNTRY_SELECTION_ENABLED", USE_COUNTRY_SELECTION)) remnawave_webapp_enabled = bool(MODES_CONFIG.get("REMNAWAVE_WEBAPP_ENABLED", REMNAWAVE_WEBAPP))