From a1c98c440010fbbb3a92a71a2e297ce52d8ff422 Mon Sep 17 00:00:00 2001 From: David Leek Date: Wed, 30 Oct 2024 11:44:26 +0100 Subject: [PATCH] chore: remove the addonUsageMetrics flag (#8590) --- src/lib/addons/addon.ts | 10 ++++------ src/lib/types/experimental.ts | 5 ----- src/server-dev.ts | 1 - 3 files changed, 4 insertions(+), 12 deletions(-) diff --git a/src/lib/addons/addon.ts b/src/lib/addons/addon.ts index 173e84b750..3cbfbf93e5 100644 --- a/src/lib/addons/addon.ts +++ b/src/lib/addons/addon.ts @@ -94,12 +94,10 @@ export default abstract class Addon { integrationEvent: IntegrationEventWriteModel, ): Promise { await this.integrationEventsService.registerEvent(integrationEvent); - if (this.flagResolver.isEnabled('addonUsageMetrics')) { - this.eventBus.emit(ADDON_EVENTS_HANDLED, { - result: integrationEvent.state, - destination: this.name, - }); - } + this.eventBus.emit(ADDON_EVENTS_HANDLED, { + result: integrationEvent.state, + destination: this.name, + }); } destroy?(): void; diff --git a/src/lib/types/experimental.ts b/src/lib/types/experimental.ts index 13bad2bb6e..f24395ef49 100644 --- a/src/lib/types/experimental.ts +++ b/src/lib/types/experimental.ts @@ -57,7 +57,6 @@ export type IFlagKey = | 'originMiddlewareRequestLogging' | 'unleashAI' | 'webhookDomainLogging' - | 'addonUsageMetrics' | 'releasePlans' | 'navigationSidebar' | 'productivityReportEmail' @@ -286,10 +285,6 @@ const flags: IFlags = { process.env.UNLEASH_EXPERIMENT_WEBHOOK_DOMAIN_LOGGING, false, ), - addonUsageMetrics: parseEnvVarBoolean( - process.env.UNLEASH_EXPERIMENTAL_ADDON_USAGE_METRICS, - false, - ), releasePlans: parseEnvVarBoolean( process.env.UNLEASH_EXPERIMENTAL_RELEASE_PLANS, false, diff --git a/src/server-dev.ts b/src/server-dev.ts index fef0e66415..81a95d9f16 100644 --- a/src/server-dev.ts +++ b/src/server-dev.ts @@ -55,7 +55,6 @@ process.nextTick(async () => { originMiddlewareRequestLogging: true, unleashAI: true, webhookDomainLogging: true, - addonUsageMetrics: true, releasePlans: false, simplifyProjectOverview: true, },