diff --git a/archinstall/lib/models/mirrors.py b/archinstall/lib/models/mirrors.py index 80ec56a271..f525294f87 100644 --- a/archinstall/lib/models/mirrors.py +++ b/archinstall/lib/models/mirrors.py @@ -101,8 +101,8 @@ def latency(self) -> float | None: @classmethod @field_validator('score', mode='before') - def validate_score(cls, value: float) -> int | None: - if value is not None: + def validate_score(cls, value: Any) -> Any: + if isinstance(value, float): value = round(value) debug(f' score: {value}')