diff --git a/archinstall/lib/models/mirrors.py b/archinstall/lib/models/mirrors.py index 69ef95c1..a12e6449 100644 --- a/archinstall/lib/models/mirrors.py +++ b/archinstall/lib/models/mirrors.py @@ -47,13 +47,13 @@ class MirrorStatusEntryV3(pydantic.BaseModel): debug(f" speed: {self._speed} ({int(self._speed / 1024 / 1024 * 100) / 100}MiB/s)") except http.client.IncompleteRead: debug(f" speed: ") - self._speed = None + self._speed = 0 except urllib.error.URLError as error: debug(f" speed: ({error})") - self._speed = None + self._speed = 0 except Exception as error: debug(f" speed: ({error})") - self._speed = None + self._speed = 0 return self._speed @@ -100,4 +100,4 @@ class MirrorStatusListV3(pydantic.BaseModel): if data.get('version') == 3: return data - raise ValueError(f"MirrorStatusListV3 only accepts version 3 data from https://archlinux.org/mirrors/status/json/") \ No newline at end of file + raise ValueError(f"MirrorStatusListV3 only accepts version 3 data from https://archlinux.org/mirrors/status/json/")