diff --git a/apps/webapp/app/components/navigation/Breadcrumb.tsx b/apps/webapp/app/components/navigation/Breadcrumb.tsx index c8a727f04..09a63c134 100644 --- a/apps/webapp/app/components/navigation/Breadcrumb.tsx +++ b/apps/webapp/app/components/navigation/Breadcrumb.tsx @@ -102,73 +102,77 @@ function BreadcrumbItem({ case "projects": return ; case "jobs": + if (!organization || !project) return null; return ( ); case "environments": + if (!organization || !project) return null; return ( ); case "integrations": + if (!organization || !project) return null; return ( ); case "integration": + if (!organization || !project || !client) return null; return ( ); case "integration-job": + if (!organization || !project || !client) return null; return ( ); case "integration-connections": + if (!organization || !project || !client) return null; return ( ); case "integration-scopes": + if (!organization || !project || !client) return null; return ( ); case "job": + if (!organization || !project || !job) return null; return ( @@ -176,32 +180,35 @@ function BreadcrumbItem({ ); case "test": + if (!organization || !project || !job) return null; return ( ); case "runs": + if (!organization || !project || !job) return null; return ( ); case "run": + if (!organization || !project || !job || !run) return null; return ( );