From 7805eae7e03214922bfee73b1318937caccd4478 Mon Sep 17 00:00:00 2001 From: Adam Horodyski Date: Mon, 3 Feb 2025 12:30:54 -0800 Subject: [PATCH] feat: add the version property to the grafana timings call --- src/libs/API/parameters/SendPerformanceTimingParams.ts | 1 + src/libs/actions/Timing.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/libs/API/parameters/SendPerformanceTimingParams.ts b/src/libs/API/parameters/SendPerformanceTimingParams.ts index aebdaa40c8bb..cc245c7fc404 100644 --- a/src/libs/API/parameters/SendPerformanceTimingParams.ts +++ b/src/libs/API/parameters/SendPerformanceTimingParams.ts @@ -2,6 +2,7 @@ type SendPerformanceTimingParams = { name: string; value: number; platform: string; + version: string; }; export default SendPerformanceTimingParams; diff --git a/src/libs/actions/Timing.ts b/src/libs/actions/Timing.ts index edb751b33a4b..5c4fd61276fc 100644 --- a/src/libs/actions/Timing.ts +++ b/src/libs/actions/Timing.ts @@ -5,6 +5,7 @@ import * as Environment from '@libs/Environment/Environment'; import Firebase from '@libs/Firebase'; import getPlatform from '@libs/getPlatform'; import Log from '@libs/Log'; +import pkg from '../../../package.json'; type TimestampData = { startTime: number; @@ -67,6 +68,7 @@ function end(eventName: string, secondaryName = '', maxExecutionTime = 0) { name: grafanaEventName, value: eventTime, platform: `${getPlatform()}`, + version: `${pkg.version}`, }; API.read(READ_COMMANDS.SEND_PERFORMANCE_TIMING, parameters, {});