diff --git a/site/src/pages/OrganizationSettingsPage/OrganizationProvisionerKeysPage/OrganizationProvisionerKeysPageView.tsx b/site/src/pages/OrganizationSettingsPage/OrganizationProvisionerKeysPage/OrganizationProvisionerKeysPageView.tsx index ae2e1a2da8..ed43b29390 100644 --- a/site/src/pages/OrganizationSettingsPage/OrganizationProvisionerKeysPage/OrganizationProvisionerKeysPageView.tsx +++ b/site/src/pages/OrganizationSettingsPage/OrganizationProvisionerKeysPage/OrganizationProvisionerKeysPageView.tsx @@ -44,6 +44,10 @@ interface OrganizationProvisionerKeysPageViewProps { export const OrganizationProvisionerKeysPageView: FC< OrganizationProvisionerKeysPageViewProps > = ({ showPaywall, provisionerKeyDaemons, error, onRetry }) => { + const filteredProvisionerKeyDaemons = provisionerKeyDaemons?.filter( + (pkd) => !HIDDEN_PROVISIONER_KEYS.includes(pkd.key.id), + ); + return (
@@ -71,8 +75,8 @@ export const OrganizationProvisionerKeysPageView: FC< - {provisionerKeyDaemons ? ( - provisionerKeyDaemons.length === 0 ? ( + {filteredProvisionerKeyDaemons ? ( + filteredProvisionerKeyDaemons.length === 0 ? ( ) : ( - provisionerKeyDaemons - .filter( - (pkd) => !HIDDEN_PROVISIONER_KEYS.includes(pkd.key.id), - ) - .map((pkd) => ( - - )) + filteredProvisionerKeyDaemons.map((pkd) => ( + + )) ) ) : error ? (