fix(chalice): deduplicate viewed-sessions (#2105)

(cherry picked from commit 0c5f8b4d20)
This commit is contained in:
Kraiem Taha Yassine 2024-04-18 15:31:59 +02:00 committed by Taha Yassine Kraiem
parent 035d116fb2
commit ac5f4654a8

View file

@ -196,7 +196,7 @@ def search_sessions(data: schemas.SessionsSearchPayloadSchema, project_id, user_
s.{sort} AS sort_key,
map({SESSION_PROJECTION_COLS_CH_MAP}{meta_map}) AS details
{query_part}
LEFT JOIN (SELECT session_id
LEFT JOIN (SELECT DISTINCT session_id
FROM experimental.user_viewed_sessions
WHERE user_id = %(userId)s AND project_id=%(project_id)s
AND _timestamp >= toDateTime(%(startDate)s / 1000)) AS viewed_sessions