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

Fix lint in KubeApi

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2023-01-03 11:22:51 -05:00
parent 1ef6fb4081
commit 7d74a9a8b6

View File

@ -22,7 +22,6 @@ import type { PartialDeep } from "type-fest";
import type { Logger } from "../logger";
import { Environments, getEnvironmentSpecificLegacyGlobalDiForExtensionApi, getLegacyGlobalDiForExtensionApi } from "../../extensions/as-legacy-globals-for-extension-api/legacy-global-di-for-extension-api";
import autoRegistrationEmitterInjectable from "./api-manager/auto-registration-emitter.injectable";
import { asLegacyGlobalForExtensionApi } from "../../extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api";
import { apiKubeInjectionToken } from "./api-kube";
import type AbortController from "abort-controller";
import loggerInjectable from "../logger.injectable";
@ -316,8 +315,10 @@ export class KubeApi<
this.objectConstructor = objectConstructor;
legacyRegisterApi(this);
const di = getLegacyGlobalDiForExtensionApi();
this.dependencies = {
logger: asLegacyGlobalForExtensionApi(loggerInjectable),
logger: di.inject(loggerInjectable),
};
}