From 90e72c6aca7098551b3bac7c5b61a3fc01fcf8b3 Mon Sep 17 00:00:00 2001 From: Pallavi Kumari Date: Fri, 7 Nov 2025 00:59:03 +0530 Subject: [PATCH] hide credentials tab for local sites --- messages/en-US.json | 2 +- .../[orgId]/settings/sites/[niceId]/layout.tsx | 17 +++++++++++------ 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/messages/en-US.json b/messages/en-US.json index a7d825f5..7928b69b 100644 --- a/messages/en-US.json +++ b/messages/en-US.json @@ -2098,7 +2098,7 @@ "checkSelectedStatus": "Check Status of Selected", "credentials": "Credentials", "savecredentials": "Save Credentials", - "regeneratecredentials": "Regenerate Credentials", + "regeneratecredentials": "Re-key", "regenerateCredentials": "Regenerate and save your credentials", "generatedcredentials": "Generated Credentials", "copyandsavethesecredentials": "Copy and save these credentials", diff --git a/src/app/[orgId]/settings/sites/[niceId]/layout.tsx b/src/app/[orgId]/settings/sites/[niceId]/layout.tsx index abd9aefb..01008dab 100644 --- a/src/app/[orgId]/settings/sites/[niceId]/layout.tsx +++ b/src/app/[orgId]/settings/sites/[niceId]/layout.tsx @@ -35,18 +35,23 @@ export default async function SettingsLayout(props: SettingsLayoutProps) { const navItems = [ { title: t('general'), - href: "/{orgId}/settings/sites/{niceId}/general" + href: `/${params.orgId}/settings/sites/${params.niceId}/general`, }, - { - title: t('credentials'), - href: "/{orgId}/settings/sites/{niceId}/credentials" - } + ...(site.type !== 'local' + ? [ + { + title: t('credentials'), + href: `/${params.orgId}/settings/sites/${params.niceId}/credentials`, + }, + ] + : []), ]; + return ( <>