From a91d2e09c2b0ac5c6cd63a8ff8de183f3337416a Mon Sep 17 00:00:00 2001 From: Taha Yassine Kraiem Date: Thu, 25 Jul 2024 17:02:48 +0200 Subject: [PATCH] fix(chalice): fixed autocomplete top 10 meta-filters --- api/chalicelib/core/autocomplete.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/chalicelib/core/autocomplete.py b/api/chalicelib/core/autocomplete.py index 7e411f2fc9..ecc06fc366 100644 --- a/api/chalicelib/core/autocomplete.py +++ b/api/chalicelib/core/autocomplete.py @@ -384,9 +384,11 @@ def get_top_values(project_id, event_type, event_key=None): query = f"""WITH raw AS (SELECT DISTINCT {colname} AS c_value, COUNT(1) OVER (PARTITION BY {colname}) AS row_count, COUNT(1) OVER () AS total_count - FROM experimental.sessions + FROM public.sessions WHERE project_id = %(project_id)s AND {colname} IS NOT NULL + AND sessions.duration IS NOT NULL + AND sessions.duration > 0 ORDER BY row_count DESC LIMIT 10) SELECT c_value AS value, row_count, trunc(row_count * 100 / total_count, 2) AS row_percentage