From 94c9b6232ef8384e8fb3ecb03a1480e63520ee1e Mon Sep 17 00:00:00 2001 From: gy9vin Date: Mon, 26 Jan 2026 20:38:30 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=20=D0=BF=D1=80=D0=BE?= =?UTF-8?q?=D1=81=D1=82=D0=BE=D0=B9=20=D0=BF=D1=80=D0=BE=D0=BA=D1=83=D0=BF?= =?UTF-8?q?=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/handlers/simple_subscription.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/handlers/simple_subscription.py b/app/handlers/simple_subscription.py index 63a95cb1..1197d12a 100644 --- a/app/handlers/simple_subscription.py +++ b/app/handlers/simple_subscription.py @@ -67,7 +67,8 @@ async def start_simple_subscription_purchase( device_limit = resolve_simple_subscription_device_limit() # При продлении учитываем количество устройств из текущей подписки - if current_subscription and settings.is_devices_selection_enabled(): + # (независимо от того, включён ли выбор устройств) + if current_subscription: current_device_limit = current_subscription.device_limit or device_limit # Модем добавляет +1 к device_limit, но оплачивается отдельно if getattr(current_subscription, 'modem_enabled', False):