Bladeren bron

fix env group settings modal crash

Alexander Belanger 4 jaren geleden
bovenliggende
commit
8d087ddd4f
1 gewijzigde bestanden met toevoegingen van 6 en 1 verwijderingen
  1. 6 1
      dashboard/src/main/home/cluster-dashboard/env-groups/ExpandedEnvGroup.tsx

+ 6 - 1
dashboard/src/main/home/cluster-dashboard/env-groups/ExpandedEnvGroup.tsx

@@ -430,7 +430,12 @@ const EnvGroupSettings = ({
   const [isAuthorized] = useAuth();
 
   const canDelete = useMemo(() => {
-    return envGroup?.applications.length === 0;
+    // add a case for when applications is null - in this case this is a deprecated env group version
+    if (!envGroup?.applications) {
+      return true;
+    }
+
+    return envGroup?.applications?.length === 0;
   }, [envGroup]);
 
   return (