From 7a8a734957064417b65112630aab0da60cc0be4d Mon Sep 17 00:00:00 2001 From: Juho Heikka Date: Wed, 11 May 2022 14:57:57 +0300 Subject: [PATCH] Remove unused code in the telemetry preference. (#5356) --- src/common/user-store/preferences-helpers.ts | 14 -------------- src/common/user-store/user-store.ts | 6 ------ 2 files changed, 20 deletions(-) diff --git a/src/common/user-store/preferences-helpers.ts b/src/common/user-store/preferences-helpers.ts index 5e1fc597f3..60ce7f3a36 100644 --- a/src/common/user-store/preferences-helpers.ts +++ b/src/common/user-store/preferences-helpers.ts @@ -112,19 +112,6 @@ const allowUntrustedCAs: PreferenceDescription = { }, }; -const allowTelemetry: PreferenceDescription = { - fromStore(val) { - return val ?? true; - }, - toStore(val) { - if (val === true) { - return undefined; - } - - return val; - }, -}; - const allowErrorReporting: PreferenceDescription = { fromStore(val) { return val ?? true; @@ -366,7 +353,6 @@ export const DESCRIPTORS = { terminalTheme, localeTimezone, allowUntrustedCAs, - allowTelemetry, allowErrorReporting, downloadMirror, downloadKubectlBinaries, diff --git a/src/common/user-store/user-store.ts b/src/common/user-store/user-store.ts index a948def9d8..0a50db6153 100644 --- a/src/common/user-store/user-store.ts +++ b/src/common/user-store/user-store.ts @@ -46,7 +46,6 @@ export class UserStore extends BaseStore /* implements UserStore @observable kubeConfigPath = kubeConfigDefaultPath; @observable seenContexts = observable.set(); @observable newContexts = observable.set(); - @observable allowTelemetry: boolean; @observable allowErrorReporting: boolean; @observable allowUntrustedCAs: boolean; @observable colorTheme: string; @@ -97,11 +96,6 @@ export class UserStore extends BaseStore /* implements UserStore } startMainReactions() { - // track telemetry availability - reaction(() => this.allowTelemetry, allowed => { - appEventBus.emit({ name: "telemetry", action: allowed ? "enabled" : "disabled" }); - }); - // open at system start-up reaction(() => this.openAtLogin, openAtLogin => { app.setLoginItemSettings({