From f223d0ce86b609dcb3a0bb17987b14054b919f47 Mon Sep 17 00:00:00 2001 From: Amir Allayarov Date: Fri, 17 Mar 2023 09:44:36 +0700 Subject: [PATCH] #RI-4258 - add list field in recommendations telemetry --- .../components/data-nav-tabs/DatabaseAnalysisTabs.spec.tsx | 4 +++- .../components/data-nav-tabs/DatabaseAnalysisTabs.tsx | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/redisinsight/ui/src/pages/databaseAnalysis/components/data-nav-tabs/DatabaseAnalysisTabs.spec.tsx b/redisinsight/ui/src/pages/databaseAnalysis/components/data-nav-tabs/DatabaseAnalysisTabs.spec.tsx index 624fa17d32..0b0be287b1 100644 --- a/redisinsight/ui/src/pages/databaseAnalysis/components/data-nav-tabs/DatabaseAnalysisTabs.spec.tsx +++ b/redisinsight/ui/src/pages/databaseAnalysis/components/data-nav-tabs/DatabaseAnalysisTabs.spec.tsx @@ -125,6 +125,7 @@ describe('DatabaseAnalysisTabs', () => { eventData: { databaseId: INSTANCE_ID_MOCK, recommendationsCount: 0, + list: [], } }) sendEventTelemetry.mockRestore() @@ -135,7 +136,7 @@ describe('DatabaseAnalysisTabs', () => { sendEventTelemetry.mockImplementation(() => sendEventTelemetryMock) const mockData = { - recommendations: [{ name: 'luaScript' }, { name: 'luaScript' }] + recommendations: [{ name: 'luaScript' }, { name: 'bigHashes' }] } render() @@ -146,6 +147,7 @@ describe('DatabaseAnalysisTabs', () => { eventData: { databaseId: INSTANCE_ID_MOCK, recommendationsCount: 2, + list: ['luaScript', 'bigHashes'], } }) sendEventTelemetry.mockRestore() diff --git a/redisinsight/ui/src/pages/databaseAnalysis/components/data-nav-tabs/DatabaseAnalysisTabs.tsx b/redisinsight/ui/src/pages/databaseAnalysis/components/data-nav-tabs/DatabaseAnalysisTabs.tsx index 496f00d4eb..2325c7f310 100644 --- a/redisinsight/ui/src/pages/databaseAnalysis/components/data-nav-tabs/DatabaseAnalysisTabs.tsx +++ b/redisinsight/ui/src/pages/databaseAnalysis/components/data-nav-tabs/DatabaseAnalysisTabs.tsx @@ -47,6 +47,7 @@ const DatabaseAnalysisTabs = (props: Props) => { eventData: { databaseId: instanceId, recommendationsCount: data?.recommendations?.length, + list: data?.recommendations?.map(({ name }) => name), } }) }