feat(api): custom metrics errors pagination

feat(api): custom metrics sessions pagination
This commit is contained in:
Taha Yassine Kraiem 2022-06-16 17:49:57 +02:00
parent 9fb5e7c4d1
commit 891c7600a7
2 changed files with 5 additions and 1 deletions

View file

@ -70,6 +70,8 @@ def __get_errors_list(project_id, user_id, data):
}
data.series[0].filter.startDate = data.startTimestamp
data.series[0].filter.endDate = data.endTimestamp
data.series[0].filter.page = data.page
data.series[0].filter.limit = data.limit
return errors.search(data.series[0].filter, project_id=project_id, user_id=user_id)
@ -87,6 +89,8 @@ def __get_sessions_list(project_id, user_id, data):
}
data.series[0].filter.startDate = data.startTimestamp
data.series[0].filter.endDate = data.endTimestamp
data.series[0].filter.page = data.page
data.series[0].filter.limit = data.limit
return sessions.search2_pg(data=data.series[0].filter, project_id=project_id, user_id=user_id)

View file

@ -826,7 +826,7 @@ class CustomMetricSessionsPayloadSchema(FlatSessionsSearch, _PaginatedSchema):
alias_generator = attribute_to_camel_case
class CustomMetricChartPayloadSchema(CustomMetricSessionsPayloadSchema):
class CustomMetricChartPayloadSchema(CustomMetricSessionsPayloadSchema, _PaginatedSchema):
density: int = Field(7)
class Config: