fix(ui): показывать подтверждённые каталоги пользователей

This commit is contained in:
Denozordec committed 2026-10-01 09:34:51 +07:00
1 parent 0a332ce341
commit 2d5fb3598f
10 files changed
+186 -53

No files matched your search

@@ -32,7 +32,7 @@ const TYPE_ICON: Record<InterfaceType, { icon: typeof CableIcon; className: stri
interface UsersExpandedDetailProps {
user: AppUser
serversCount: number
serversCount: number | null
allSectionsCount?: number
}
@@ -41,7 +41,7 @@ function UsersExpandedDetail({
serversCount,
allSectionsCount = ALL_SECTIONS.length,
}: UsersExpandedDetailProps) {
const access = summarizeUserAccess(user, serversCount, allSectionsCount)
const access = summarizeUserAccess(user, serversCount ?? 0, allSectionsCount)
const groups = groupBindingsByServer(user.bindings)
return (
@@ -56,7 +56,7 @@ function UsersExpandedDetail({
<span className="text-muted-foreground">
Серверы:{" "}
<span className="font-mono text-foreground">
{access.serversGranted}/{access.serversTotal}
{serversCount === null ? "каталог неизвестен" : access.serversGranted + "/" + access.serversTotal}
</span>
</span>
{access.writeKind === "full" ? (