Merge pull request #1707 from grafana/gareth/fix-feature-tracking

Don't track query requests on dashboard reload
This commit is contained in:
Gareth Dawson
2023-10-10 10:56:30 +01:00
committed by GitHub

View File

@@ -1,4 +1,4 @@
import { DataQueryRequest } from '@grafana/data'; import { CoreApp, DataQueryRequest } from '@grafana/data';
import { ZabbixMetricsQuery } from './types'; import { ZabbixMetricsQuery } from './types';
import { reportInteraction } from '@grafana/runtime'; import { reportInteraction } from '@grafana/runtime';
import { import {
@@ -12,6 +12,10 @@ import {
} from './constants'; } from './constants';
export const trackRequest = (request: DataQueryRequest<ZabbixMetricsQuery>): void => { export const trackRequest = (request: DataQueryRequest<ZabbixMetricsQuery>): void => {
if (request.app === CoreApp.Dashboard || request.app === CoreApp.PanelViewer) {
return;
}
request.targets.forEach((target) => { request.targets.forEach((target) => {
const properties: any = { const properties: any = {
app: request.app, app: request.app,