diff --git a/api/schemas/schemas.py b/api/schemas/schemas.py index f4d3305536..6b23e2e159 100644 --- a/api/schemas/schemas.py +++ b/api/schemas/schemas.py @@ -1152,7 +1152,7 @@ def __transform(cls, values): @model_validator(mode="after") def __validator(cls, values): - if values.metric_of not in (MetricOfTable.issues, MetricOfTable.user_browser): + if values.metric_of not in (MetricOfTable.issues, MetricOfTable.user_browser, MetricOfTable.user_device): assert values.metric_format == MetricExtendedFormatType.session_count, \ f'metricFormat:{MetricExtendedFormatType.user_count.value} is not supported for this metricOf' return values