From 5ed443e3995be22944530beb1ea101676e0a257b Mon Sep 17 00:00:00 2001 From: codefiles <11915375+codefiles@users.noreply.github.com> Date: Thu, 23 Jul 2026 19:07:57 -0400 Subject: [PATCH] Refactor MirrorStatusEntryV3 field validator --- 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 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}')