Skip to content

Commit d6a32c0

Browse files
committed
AL-4149: Check for None in the validator
1 parent c2271c5 commit d6a32c0

File tree

1 file changed

+3
-1
lines changed
  • labelbox/data/annotation_types/metrics

1 file changed

+3
-1
lines changed

labelbox/data/annotation_types/metrics/scalar.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ class ScalarMetric(BaseMetric):
3434
aggregation: ScalarMetricAggregation = ScalarMetricAggregation.ARITHMETIC_MEAN
3535

3636
@validator('metric_name')
37-
def validate_metric_name(cls, name: str):
37+
def validate_metric_name(cls, name: Union[str, None]):
38+
if name is None:
39+
return None
3840
clean_name = name.lower().strip()
3941
if name.lower().strip() in RESERVED_METRIC_NAMES:
4042
raise ValueError(f"`{clean_name}` is a reserved metric name. "

0 commit comments

Comments
 (0)