From 161acac902b3594a014b25c5c656f081130e303a Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Thu, 12 Feb 2026 11:15:02 -0600 Subject: [PATCH] Move source to top level --- src/analytics/index.tsx | 1 - src/analytics/metadata.ts | 1 - src/analytics/metrics/client.ts | 4 +++- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/analytics/index.tsx b/src/analytics/index.tsx index 56a25d6b45..cde37ab711 100644 --- a/src/analytics/index.tsx +++ b/src/analytics/index.tsx @@ -94,7 +94,6 @@ const Context = createContext({ }) }, metadata: { - source: 'app', base: { deviceId: getDeviceId() ?? 'unknown', sessionId: getInitialSessionId(), diff --git a/src/analytics/metadata.ts b/src/analytics/metadata.ts index f5c2051124..9039c38686 100644 --- a/src/analytics/metadata.ts +++ b/src/analytics/metadata.ts @@ -34,7 +34,6 @@ export type MergeableMetadata = { } export type Metadata = { - source: 'app' base: BaseMetadata geolocation: GeolocationMetadata } & MergeableMetadata diff --git a/src/analytics/metrics/client.ts b/src/analytics/metrics/client.ts index 868cbc93e6..2aab90f265 100644 --- a/src/analytics/metrics/client.ts +++ b/src/analytics/metrics/client.ts @@ -4,6 +4,7 @@ import {Logger} from '#/logger' import * as env from '#/env' type Event> = { + source: 'app' time: number event: keyof M payload: M[keyof M] @@ -43,7 +44,8 @@ export class MetricsClient> { ) { this.start() - const e = { + const e: Event = { + source: 'app', time: Date.now(), event, payload,