1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Fix bug in KubeApi constructor

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2022-08-12 12:04:05 -04:00
parent a254473141
commit a1c9946e84

View File

@ -237,7 +237,7 @@ export class KubeApi<
constructor(opts: KubeApiOptions<Object, Data>) { constructor(opts: KubeApiOptions<Object, Data>) {
const { const {
objectConstructor, objectConstructor,
request, request = asLegacyGlobalForExtensionApi(apiKubeInjectionToken),
kind = objectConstructor.kind, kind = objectConstructor.kind,
isNamespaced, isNamespaced,
apiBase: fullApiPathname = objectConstructor.apiBase, apiBase: fullApiPathname = objectConstructor.apiBase,
@ -263,7 +263,7 @@ export class KubeApi<
this.apiGroup = apiGroup; this.apiGroup = apiGroup;
this.apiVersion = apiVersion; this.apiVersion = apiVersion;
this.apiResource = resource; this.apiResource = resource;
this.request = request ?? asLegacyGlobalForExtensionApi(apiKubeInjectionToken); this.request = request;
this.objectConstructor = objectConstructor; this.objectConstructor = objectConstructor;
legacyRegisterApi(this); legacyRegisterApi(this);
} }