From 7d74a9a8b682c72e2fa586bb25e61000d1eefb86 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Tue, 3 Jan 2023 11:22:51 -0500 Subject: [PATCH] Fix lint in KubeApi Signed-off-by: Sebastian Malton --- src/common/k8s-api/kube-api.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/common/k8s-api/kube-api.ts b/src/common/k8s-api/kube-api.ts index 2f4101c402..9be55b6622 100644 --- a/src/common/k8s-api/kube-api.ts +++ b/src/common/k8s-api/kube-api.ts @@ -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), }; }