From 4004593852dc4d5527a6a5f54d7c75ca0672d2bd Mon Sep 17 00:00:00 2001 From: codefiles <11915375+codefiles@users.noreply.github.com> Date: Thu, 23 Jul 2026 20:01:03 -0400 Subject: [PATCH] Refactor MirrorStatusEntryV3 field validator (#4661) --- archinstall/lib/models/mirrors.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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}')