diff --git a/public/app/features/explore/utils/links.test.ts b/public/app/features/explore/utils/links.test.ts index b161153a2ca..2c5a5843739 100644 --- a/public/app/features/explore/utils/links.test.ts +++ b/public/app/features/explore/utils/links.test.ts @@ -315,11 +315,7 @@ describe('explore links utils', () => { links[0][0].onClick({}); } - expect(reportInteraction).toBeCalledWith('grafana_data_link_clicked', { - app: CoreApp.Explore, - internal: true, - origin: DataLinkConfigOrigin.Correlations, - }); + expect(reportInteraction).not.toBeCalled(); expect(links[1]).toHaveLength(1); expect(links[1][0].href).toBe( diff --git a/public/app/features/explore/utils/links.ts b/public/app/features/explore/utils/links.ts index 21ed0166985..497099540fc 100644 --- a/public/app/features/explore/utils/links.ts +++ b/public/app/features/explore/utils/links.ts @@ -194,7 +194,9 @@ export const getFieldLinksForExplore = (options: { scopedVars: allVars, range, field, - onClickFn: (options) => splitFnWithTracking(options), + // Don't track internal links without split view as they are used only in Dashboards + // TODO: It should be revisited in #66570 + onClickFn: options.splitOpenFn ? (options) => splitFnWithTracking(options) : undefined, replaceVariables: getTemplateSrv().replace.bind(getTemplateSrv()), }); return { ...internalLink, variables: variables };