From ad342582e007577198ad8a6017143d6c8c78c6cd Mon Sep 17 00:00:00 2001 From: Taha Yassine Kraiem Date: Fri, 21 Jun 2024 17:08:07 +0200 Subject: [PATCH] feat(chalice): support table-of-URLs showing user-count --- api/schemas/schemas.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/schemas/schemas.py b/api/schemas/schemas.py index 6b23e2e159..4db8037a17 100644 --- a/api/schemas/schemas.py +++ b/api/schemas/schemas.py @@ -1152,7 +1152,9 @@ def __transform(cls, values): @model_validator(mode="after") def __validator(cls, values): - if values.metric_of not in (MetricOfTable.issues, MetricOfTable.user_browser, MetricOfTable.user_device): + if values.metric_of not in (MetricOfTable.issues, MetricOfTable.user_browser, + MetricOfTable.user_device, MetricOfTable.user_country, + MetricOfTable.visited_url): assert values.metric_format == MetricExtendedFormatType.session_count, \ f'metricFormat:{MetricExtendedFormatType.user_count.value} is not supported for this metricOf' return values