From 9836b0c44bebab1145046d21ba06c3ec5775a3bc Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Tue, 7 Mar 2023 08:12:06 -0500 Subject: [PATCH] Fix not showing some non-core kinds - Specifically if a Kind is not present within the preferredVersion of a group then we don't know that resource exists Signed-off-by: Sebastian Malton --- .../cluster/request-non-core-api-versions.injectable.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/src/main/cluster/request-non-core-api-versions.injectable.ts b/packages/core/src/main/cluster/request-non-core-api-versions.injectable.ts index e5b241c75f..25f8676c2a 100644 --- a/packages/core/src/main/cluster/request-non-core-api-versions.injectable.ts +++ b/packages/core/src/main/cluster/request-non-core-api-versions.injectable.ts @@ -20,10 +20,10 @@ const requestNonCoreApiVersionsInjectable = getInjectable({ return { callWasSuccessful: true, response: chain(groups.values()) - .filterMap(group => group.preferredVersion?.groupVersion && ({ + .flatMap(group => group.versions.map(version => ({ group: group.name, - path: `/apis/${group.preferredVersion.groupVersion}`, - })) + path: `/apis/${version.groupVersion}`, + }))) .collect(v => [...v]), }; } catch (error) {