diff --git a/app/adapters/osu_mirrors/__init__.py b/app/adapters/osu_mirrors/__init__.py index b3ea717..b4f8002 100644 --- a/app/adapters/osu_mirrors/__init__.py +++ b/app/adapters/osu_mirrors/__init__.py @@ -34,7 +34,6 @@ async def fetch_beatmap_zip_data(beatmapset_id: int) -> bytes | None: multiple underlying beatmap mirrors to ensure the best possible availability and performance. """ - started_at = datetime.now() prev_mirror: AbstractBeatmapMirror | None = None await BEATMAP_SELECTOR.update_all_mirror_and_selector_weights() @@ -47,6 +46,8 @@ async def fetch_beatmap_zip_data(beatmapset_id: int) -> bytes | None: # because of an error on a single beatmapset continue + started_at = datetime.now() + beatmap_zip_data: bytes | None = None try: beatmap_zip_data = await mirror.fetch_beatmap_zip_data(beatmapset_id)