diff --git a/archinstall/lib/models/mirrors.py b/archinstall/lib/models/mirrors.py index 80ec56a2..f525294f 100644 --- a/archinstall/lib/models/mirrors.py +++ b/archinstall/lib/models/mirrors.py @@ -101,8 +101,8 @@ class MirrorStatusEntryV3(BaseModel): @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}')