Api v1.15.0 (#1638)

* fix(chalice): fixed path-analysis's density support

* fix(chalice): fixed path-analysis's sessions drill-down

* fix(chalice): path-analysis allow issues when no-path is selected

---------

Co-authored-by: Alexander <zavorotynskiy@pm.me>
Co-authored-by: Shekar Siri <sshekarsiri@gmail.com>
Co-authored-by: nick-delirium <nikita@openreplay.com>
This commit is contained in:
Kraiem Taha Yassine 2023-11-09 19:08:13 +01:00 committed by GitHub
parent 1d5e07080e
commit fa4b59ef94
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 6 deletions

View file

@ -255,6 +255,8 @@ def get_sessions(project_id, user_id, data: schemas.CardSessionsSchema):
for s in data.series:
if len(data.filters) > 0:
s.filter.filters += data.filters
s.filter = schemas.SessionsSearchPayloadSchema(**s.filter.model_dump(by_alias=True))
results.append({"seriesId": None, "seriesName": s.name,
**sessions.search_sessions(data=s.filter, project_id=project_id, user_id=user_id)})
@ -285,9 +287,6 @@ def __get_path_analysis_issues(project_id: int, user_id: int, data: schemas.Card
filters=filters
)
if len(search_data.events) == 0:
return {"data": {}}
for s in data.excludes:
search_data.filters.append(schemas.SessionSearchEventSchema2(type=s.type,
operator=schemas.SearchEventOperator._not_on,

View file

@ -275,6 +275,8 @@ def get_sessions(project_id, user_id, data: schemas.CardSessionsSchema):
for s in data.series:
if len(data.filters) > 0:
s.filter.filters += data.filters
s.filter = schemas.SessionsSearchPayloadSchema(**s.filter.model_dump(by_alias=True))
results.append({"seriesId": None, "seriesName": s.name,
**sessions.search_sessions(data=s.filter, project_id=project_id, user_id=user_id)})
@ -305,9 +307,6 @@ def __get_path_analysis_issues(project_id: int, user_id: int, data: schemas.Card
filters=filters
)
if len(search_data.events) == 0:
return {"data": {}}
for s in data.excludes:
search_data.filters.append(schemas.SessionSearchEventSchema2(type=s.type,
operator=schemas.SearchEventOperator._not_on,