From 9d160abda5965dbbddb1b8b4daaf2b51f737f40c Mon Sep 17 00:00:00 2001 From: Taha Yassine Kraiem Date: Thu, 27 Mar 2025 16:34:15 +0100 Subject: [PATCH] refactor(chalice): optimized search sessions using user-events --- api/chalicelib/core/sessions/sessions_ch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/chalicelib/core/sessions/sessions_ch.py b/api/chalicelib/core/sessions/sessions_ch.py index f485e1e7a..eac3d433c 100644 --- a/api/chalicelib/core/sessions/sessions_ch.py +++ b/api/chalicelib/core/sessions/sessions_ch.py @@ -1210,7 +1210,7 @@ def search_query_parts_ch(data: schemas.SessionsSearchPayloadSchema, error_statu elif event_type == schemas.EventType.EVENT: event_from = event_from % f"{MAIN_EVENTS_TABLE} AS main " _column = events.EventType.CLICK.column - event_where.append(f"main.`$event_name`=%({e_k})s") + event_where.append(f"main.`$event_name`=%({e_k})s AND main.session_id != ''") events_conditions.append({"type": event_where[-1], "condition": ""}) else: