From fece5f1bca10a32899d2d1648862c1bec6dd946e Mon Sep 17 00:00:00 2001 From: Taha Yassine Kraiem Date: Mon, 7 Feb 2022 18:35:55 +0100 Subject: [PATCH] feat(api): custom metric changed series-index in case name is null --- api/chalicelib/core/custom_metrics.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/chalicelib/core/custom_metrics.py b/api/chalicelib/core/custom_metrics.py index fb624f7e2..1c3b1417d 100644 --- a/api/chalicelib/core/custom_metrics.py +++ b/api/chalicelib/core/custom_metrics.py @@ -21,7 +21,7 @@ def try_live(project_id, data: schemas.TryCustomMetricsSchema): r["previousCount"] = sessions.search2_series(data=s.filter, project_id=project_id, density=data.density, view_type=data.viewType) r["countProgress"] = helper.__progress(old_val=r["previousCount"], new_val=r["count"]) - r["seriesName"] = s.name if s.name else i + r["seriesName"] = s.name if s.name else i + 1 r["seriesId"] = s.series_id if s.series_id else None results[-1] = r return results @@ -35,7 +35,7 @@ def merged_live(project_id, data: schemas.TryCustomMetricsSchema): for i in range(len(results)): for j, series_chart in enumerate(series_charts): results[i] = {**results[i], "timestamp": series_chart[i]["timestamp"], - data.series[j].name if data.series[j].name else j: series_chart[i]["count"]} + data.series[j].name if data.series[j].name else j + 1: series_chart[i]["count"]} return results