Frontend adjustments

This commit is contained in:
2026-04-14 20:45:58 +02:00
parent f0eca1959b
commit f550b3400f
5 changed files with 41 additions and 19 deletions

View File

@@ -39,6 +39,12 @@ export default async function TenantDetailPage({
);
const channelUsers = tenant.spec.channelUsers || {};
// Admins inspecting another tenant's usage: pass teamId explicitly.
// Customers viewing their own: no teamId, backend resolves from session.
const usageTeamId = user.isPlatform
? tenant.status?.litellmTeamId || undefined
: undefined;
return (
<div>
{/* Header */}
@@ -61,7 +67,7 @@ export default async function TenantDetailPage({
<h2 className="text-xs font-semibold uppercase tracking-wider text-text-muted mb-3">
{t("usage")}
</h2>
<UsageDisplay teamId={tenant.status?.litellmTeamId || name} />
<UsageDisplay teamId={usageTeamId} />
</section>
{/* Packages */}
@@ -96,4 +102,4 @@ export default async function TenantDetailPage({
</section>
</div>
);
}
}