openreplay/ee/api/chalicelib/core/sessions_viewed.py
Taha Yassine Kraiem 24515cd18c feat(chalice): CH sessions viewed
feat(chalice): CH sessions favorite
feat(chalice): CH errors viewed
2022-08-25 19:13:14 +01:00

13 lines
593 B
Python

from chalicelib.core import sessions_viewed_exp
from chalicelib.utils import pg_client
def view_session(project_id, user_id, session_id):
with pg_client.PostgresClient() as cur:
cur.execute(
cur.mogrify("""INSERT INTO public.user_viewed_sessions (user_id, session_id)
VALUES (%(userId)s,%(sessionId)s)
ON CONFLICT DO NOTHING;""",
{"userId": user_id, "sessionId": session_id})
)
sessions_viewed_exp.view_session(project_id=project_id, user_id=user_id, session_id=session_id)