From ec6ca3a561c9ded198de74d9172dc51e3d236d67 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 e90bb9235a..f074f10bee 100644 --- a/api/schemas/schemas.py +++ b/api/schemas/schemas.py @@ -1173,7 +1173,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