diff options
author | Eric Bailey <git@esb.lol> | 2025-07-23 09:31:03 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-23 09:31:03 -0500 |
commit | cf8d8b3bb9f9c8f4a2130210bd734edffd5d76f4 (patch) | |
tree | 782070690ac55fb4edc4b3af2c93c2289ffa16ca /src | |
parent | bbc022c0a6b70e494bddb242cff4786bb9ad3a88 (diff) | |
download | voidsky-cf8d8b3bb9f9c8f4a2130210bd734edffd5d76f4.tar.zst |
Include app version in metrics (#8699)
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/statsig/statsig.tsx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/statsig/statsig.tsx b/src/lib/statsig/statsig.tsx index f509f2980..f2d3ffca9 100644 --- a/src/lib/statsig/statsig.tsx +++ b/src/lib/statsig/statsig.tsx @@ -8,6 +8,7 @@ import {logger} from '#/logger' import {type MetricEvents} from '#/logger/metrics' import {isWeb} from '#/platform/detection' import * as persisted from '#/state/persisted' +import packageDotJson from '../../../package.json' import {useSession} from '../../state/session' import {timeout} from '../async/timeout' import {useNonReactiveCallback} from '../hooks/useNonReactiveCallback' @@ -25,6 +26,7 @@ type StatsigUser = { // This is the place where we can add our own stuff. // Fields here have to be non-optional to be visible in the UI. platform: 'ios' | 'android' | 'web' + appVersion: string bundleIdentifier: string bundleDate: number refSrc: string @@ -210,6 +212,7 @@ function toStatsigUser(did: string | undefined): StatsigUser { refSrc, refUrl, platform: Platform.OS as 'ios' | 'android' | 'web', + appVersion: packageDotJson.version, bundleIdentifier: BUNDLE_IDENTIFIER, bundleDate: BUNDLE_DATE, appLanguage: languagePrefs.appLanguage, |