mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Analytics: Fix metanalytics sending 'undefined' to backend (#80127)
* fix metanalytics sending 'undefined' * revert panelId defined * Update public/app/features/query/state/queryAnalytics.ts Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com> * finish fix --------- Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
This commit is contained in:
parent
cff1ad4922
commit
c60a1dddc2
@ -28,6 +28,7 @@ export function emitDataRequestEvent(datasource: DataSourceApi) {
|
|||||||
datasourceUid: datasource.uid,
|
datasourceUid: datasource.uid,
|
||||||
datasourceType: datasource.type,
|
datasourceType: datasource.type,
|
||||||
dataSize: 0,
|
dataSize: 0,
|
||||||
|
panelId: 0,
|
||||||
duration: data.request.endTime! - data.request.startTime,
|
duration: data.request.endTime! - data.request.startTime,
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -60,7 +61,9 @@ export function emitDataRequestEvent(datasource: DataSourceApi) {
|
|||||||
|
|
||||||
eventData.totalQueries = Object.keys(queryCacheStatus).length;
|
eventData.totalQueries = Object.keys(queryCacheStatus).length;
|
||||||
eventData.cachedQueries = Object.values(queryCacheStatus).filter((val) => val === true).length;
|
eventData.cachedQueries = Object.values(queryCacheStatus).filter((val) => val === true).length;
|
||||||
eventData.panelId = data.request!.panelId;
|
if (data.request && Number.isInteger(data.request.panelId)) {
|
||||||
|
eventData.panelId = data.request.panelId;
|
||||||
|
}
|
||||||
|
|
||||||
const dashboard = getDashboardSrv().getCurrent();
|
const dashboard = getDashboardSrv().getCurrent();
|
||||||
if (dashboard) {
|
if (dashboard) {
|
||||||
|
Loading…
Reference in New Issue
Block a user