From b8ea2177305b7285a2cd67d8b58c79fd04baaa8b Mon Sep 17 00:00:00 2001 From: svetlagasheva Date: Tue, 9 Mar 2021 20:33:38 +0200 Subject: [PATCH] Search analytics event refactored --- src/routes/Search/useSearch.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/routes/Search/useSearch.js b/src/routes/Search/useSearch.js index 6f7c9c3eb..64dce1ea8 100644 --- a/src/routes/Search/useSearch.js +++ b/src/routes/Search/useSearch.js @@ -16,13 +16,14 @@ const useSearch = (queryParams) => { function emitSearchEvent() { timerId = null; const state = core.transport.getState('search'); - const query = state.selected.extra.find((extra) => extra[0] === 'search')[1]; - if (query !== null) { - const responses_count = state.catalogs.filter((catalog) => catalog.content.type === 'Ready').length; + if (state.selected !== null) { + const [, query] = state.selected.extra.find(([name]) => name === 'search'); + const responses = state.catalogs.filter((catalog) => catalog.content.type === 'Ready'); core.transport.analytics({ event: 'Search', args: { - query, responses_count + query, + responsesCount: responses.length } }); }