From ec2f36aec8fd3c10d7960d6bf7e6354cfbf78735 Mon Sep 17 00:00:00 2001 From: ian-at-airbyte Date: Fri, 10 Oct 2025 12:03:34 -0700 Subject: [PATCH] Add support for nested files in the enterprise connector sidebar --- docusaurus/sidebar-connectors.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/docusaurus/sidebar-connectors.js b/docusaurus/sidebar-connectors.js index 3aaa1eb9430a..c6702eb79763 100644 --- a/docusaurus/sidebar-connectors.js +++ b/docusaurus/sidebar-connectors.js @@ -252,8 +252,11 @@ function getSourceConnectors(registry) { ["readme"], ); const enterpriseSourcesWithSupportLevel = enterpriseSources - .filter((item) => item.id.includes("source")) - .map((item) => { + .filter((item) => { + const itemId = item.id || item.link?.id; + return itemId && itemId.includes("source"); + }) + .map((item) => { return { ...item, customProps: { ...item.customProps, supportLevel: "enterprise" }, @@ -343,8 +346,11 @@ function getDestinationConnectors(registry) { ["readme"], ); const enterpriseDestinationsWithSupportLevel = enterpriseDestinations - .filter((item) => item.id.includes("destination")) - .map((item) => { + .filter((item) => { + const itemId = item.id || item.link?.id; + return itemId && itemId.includes("destination"); + }) + .map((item) => { return { ...item, customProps: {