From 4753bd785ae1307eb62a72de4fe3c7e5d81f0ed8 Mon Sep 17 00:00:00 2001 From: "devin-ai-integration[bot]" <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Tue, 8 Apr 2025 11:26:01 -0400 Subject: [PATCH] feat: restrict attributes tab to admin/owners only (CAL-4852) (#20603) --- .../settings/(settings-layout)/SettingsLayoutAppDirClient.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/apps/web/app/(use-page-wrapper)/settings/(settings-layout)/SettingsLayoutAppDirClient.tsx b/apps/web/app/(use-page-wrapper)/settings/(settings-layout)/SettingsLayoutAppDirClient.tsx index 32d576124b..4e356debd4 100644 --- a/apps/web/app/(use-page-wrapper)/settings/(settings-layout)/SettingsLayoutAppDirClient.tsx +++ b/apps/web/app/(use-page-wrapper)/settings/(settings-layout)/SettingsLayoutAppDirClient.tsx @@ -199,9 +199,7 @@ const useTabs = ({ isDelegationCredentialEnabled }: { isDelegationCredentialEnab (child) => isOrgAdminOrOwner || !organizationAdminKeys.includes(child.name) ); - // TODO: figure out feature flag as it doesnt cause a re-render of the component when loaded. - // You have to refresh the page to see the changes. - if (true) { + if (isOrgAdminOrOwner) { newArray.splice(4, 0, { name: "attributes", href: "/settings/organizations/attributes",