From 20f0e44d2df1c86ed79694a638612ba6d3470a43 Mon Sep 17 00:00:00 2001 From: c0mrade Date: Tue, 24 Mar 2026 17:53:28 +0300 Subject: [PATCH] fix: remove duplicate 'Create subscription' block in multi-subscription admin view --- src/pages/AdminUserDetail.tsx | 117 +++++++++++++++++----------------- 1 file changed, 58 insertions(+), 59 deletions(-) diff --git a/src/pages/AdminUserDetail.tsx b/src/pages/AdminUserDetail.tsx index cdda415..4026da6 100644 --- a/src/pages/AdminUserDetail.tsx +++ b/src/pages/AdminUserDetail.tsx @@ -1757,67 +1757,66 @@ export default function AdminUserDetail() { ) : null} - {/* Create new subscription (shown when no subs, or single-tariff mode) */} - {hasPermission('users:subscription') && - !(subscriptionDetailView && userSubscriptions.length > 1) && ( -
- {userSubscriptions.length === 0 && ( -
- {t('admin.users.detail.subscription.noActive')} -
- )} -
- {t('admin.users.detail.subscription.createNew', 'Создать подписку')} -
-
- - - + {/* Create new subscription — only for single-sub users or no subs */} + {hasPermission('users:subscription') && userSubscriptions.length <= 1 && ( +
+ {userSubscriptions.length === 0 && ( +
+ {t('admin.users.detail.subscription.noActive')}
+ )} +
+ {t('admin.users.detail.subscription.createNew', 'Создать подписку')}
- )} +
+ + + +
+
+ )} {/* Panel Info */} {panelInfoLoading ? (