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) {