From 2fad5e1dc66111a7af1f2f542cd0514f3c2d50af Mon Sep 17 00:00:00 2001 From: Yassine Bounekhla Date: Thu, 23 Jan 2025 07:35:23 -0500 Subject: [PATCH] fix integration status page --- web/packages/teleport/src/Navigation/Navigation.tsx | 5 ++++- web/packages/teleport/src/features.tsx | 2 -- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/web/packages/teleport/src/Navigation/Navigation.tsx b/web/packages/teleport/src/Navigation/Navigation.tsx index 593c479464962..2e0cbd81c53d6 100644 --- a/web/packages/teleport/src/Navigation/Navigation.tsx +++ b/web/packages/teleport/src/Navigation/Navigation.tsx @@ -197,7 +197,10 @@ function getNavSubsectionForRoute( }) ); - if (!feature || (!feature.category && !feature.topMenuItem)) { + if ( + !feature || + (!feature.category && !feature.topMenuItem && !feature.navigationItem) + ) { return; } diff --git a/web/packages/teleport/src/features.tsx b/web/packages/teleport/src/features.tsx index cf25002350a6c..32bd1f65d77ba 100644 --- a/web/packages/teleport/src/features.tsx +++ b/web/packages/teleport/src/features.tsx @@ -624,8 +624,6 @@ class FeatureDeviceTrust implements TeleportFeature { } class FeatureIntegrationStatus implements TeleportFeature { - category = NavigationCategory.Access; - parent = FeatureIntegrations; route = {