diff --git a/apps/dashboard/src/components/dashboard-account-settings/teams/team-api-keys-section.tsx b/apps/dashboard/src/components/dashboard-account-settings/teams/team-api-keys-section.tsx index 79ce9fdd4..452a77cb7 100644 --- a/apps/dashboard/src/components/dashboard-account-settings/teams/team-api-keys-section.tsx +++ b/apps/dashboard/src/components/dashboard-account-settings/teams/team-api-keys-section.tsx @@ -13,13 +13,13 @@ export function TeamApiKeysSection(props: { team: Team }) { const team = user.useTeam(props.team.id); const stackApp = useStackApp(); const project = stackApp.useProject(); + const manageApiKeysPermission = user.usePermission(props.team, '$manage_api_keys'); if (!team) { throw new HexclaveAssertionError("Team not found"); } const teamApiKeysEnabled = project.config.allowTeamApiKeys; - const manageApiKeysPermission = user.usePermission(props.team, '$manage_api_keys'); if (!manageApiKeysPermission || !teamApiKeysEnabled) { return null; } diff --git a/apps/dashboard/src/components/dashboard-account-settings/teams/team-member-invitation-section.tsx b/apps/dashboard/src/components/dashboard-account-settings/teams/team-member-invitation-section.tsx index 218c0c728..6b7f57d88 100644 --- a/apps/dashboard/src/components/dashboard-account-settings/teams/team-member-invitation-section.tsx +++ b/apps/dashboard/src/components/dashboard-account-settings/teams/team-member-invitation-section.tsx @@ -75,7 +75,7 @@ function MemberInvitationsSectionInvitationsList(props: { team: Team }) { {removeMemberPermission && (