mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Fix incorrectly fully cherry picking new runnable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
parent
5d39fe5539
commit
41a9957ede
@ -9,8 +9,6 @@ import { CustomResourceStore } from "../../../common/k8s-api/api-manager/resourc
|
|||||||
import type { CustomResourceDefinition } from "../../../common/k8s-api/endpoints";
|
import type { CustomResourceDefinition } from "../../../common/k8s-api/endpoints";
|
||||||
import { KubeApi } from "../../../common/k8s-api/kube-api";
|
import { KubeApi } from "../../../common/k8s-api/kube-api";
|
||||||
import { KubeObject } from "../../../common/k8s-api/kube-object";
|
import { KubeObject } from "../../../common/k8s-api/kube-object";
|
||||||
import type { KubeObjectStoreDependencies } from "../../../common/k8s-api/kube-object.store";
|
|
||||||
import clusterFrameContextForNamespacedResourcesInjectable from "../../cluster-frame-context/for-namespaced-resources.injectable";
|
|
||||||
import { evenBeforeClusterFrameStartsInjectionToken } from "../tokens";
|
import { evenBeforeClusterFrameStartsInjectionToken } from "../tokens";
|
||||||
|
|
||||||
const setupAutoRegistrationInjectable = getInjectable({
|
const setupAutoRegistrationInjectable = getInjectable({
|
||||||
@ -21,9 +19,6 @@ const setupAutoRegistrationInjectable = getInjectable({
|
|||||||
const autoRegistrationEmitter = di.inject(autoRegistrationEmitterInjectable);
|
const autoRegistrationEmitter = di.inject(autoRegistrationEmitterInjectable);
|
||||||
const beforeApiManagerInitializationCrds: CustomResourceDefinition[] = [];
|
const beforeApiManagerInitializationCrds: CustomResourceDefinition[] = [];
|
||||||
const beforeApiManagerInitializationApis: KubeApi[] = [];
|
const beforeApiManagerInitializationApis: KubeApi[] = [];
|
||||||
const deps: KubeObjectStoreDependencies = {
|
|
||||||
context: di.inject(clusterFrameContextForNamespacedResourcesInjectable),
|
|
||||||
};
|
|
||||||
let initialized = false;
|
let initialized = false;
|
||||||
|
|
||||||
const autoInitCustomResourceStore = (crd: CustomResourceDefinition) => {
|
const autoInitCustomResourceStore = (crd: CustomResourceDefinition) => {
|
||||||
@ -48,7 +43,7 @@ const setupAutoRegistrationInjectable = getInjectable({
|
|||||||
})();
|
})();
|
||||||
|
|
||||||
if (!apiManager.getStore(api)) {
|
if (!apiManager.getStore(api)) {
|
||||||
apiManager.registerStore(new CustomResourceStore(deps, api));
|
apiManager.registerStore(new CustomResourceStore(api));
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
const autoInitKubeApi = (api: KubeApi) => {
|
const autoInitKubeApi = (api: KubeApi) => {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user