From ffbb08a5de6f15e56cd5e8fa429da0bd3cc0d1b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl-Gerhard=20Lindesva=CC=88rd?= Date: Wed, 16 Oct 2024 10:47:17 +0200 Subject: [PATCH] fix(dashboard): fix select event for retention --- .../report/sidebar/ReportEvents.tsx | 30 ++++++++++++++----- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/apps/dashboard/src/components/report/sidebar/ReportEvents.tsx b/apps/dashboard/src/components/report/sidebar/ReportEvents.tsx index 02c2004e..11edf06f 100644 --- a/apps/dashboard/src/components/report/sidebar/ReportEvents.tsx +++ b/apps/dashboard/src/components/report/sidebar/ReportEvents.tsx @@ -231,13 +231,29 @@ export function ReportEvents() { value={''} searchable onChange={(value) => { - dispatch( - addEvent({ - name: value, - segment: 'event', - filters: [], - }), - ); + if (isSelectManyEvents) { + dispatch( + addEvent({ + segment: 'user', + name: value, + filters: [ + { + name: 'name', + operator: 'is', + value: [value], + }, + ], + }), + ); + } else { + dispatch( + addEvent({ + name: value, + segment: 'event', + filters: [], + }), + ); + } }} items={eventNames.map((item) => ({ label: item.name,