fix(sync): some logs have no color

This commit is contained in:
MingxuanGame
2025-10-02 14:38:26 +00:00
parent f31056ced3
commit e57702073f

View File

@@ -242,12 +242,12 @@ class BeatmapsetUpdateService:
beatmapset = await self.fetcher.get_beatmapset(record.beatmapset_id) beatmapset = await self.fetcher.get_beatmapset(record.beatmapset_id)
except Exception as e: except Exception as e:
if isinstance(e, HTTPError): if isinstance(e, HTTPError):
logger.warning( logger.opt(colors=True).warning(
f"<cyan>[BeatmapsetUpdateService]</cyan> [{record.beatmapset_id}] " f"<cyan>[BeatmapsetUpdateService]</cyan> [{record.beatmapset_id}] "
f"failed to fetch beatmapset: {e}, retrying later" f"failed to fetch beatmapset: [{e.__class__.__name__}] {e}, retrying later"
) )
else: else:
logger.exception( logger.opt(colors=True).exception(
f"<cyan>[BeatmapsetUpdateService]</cyan> [{record.beatmapset_id}] " f"<cyan>[BeatmapsetUpdateService]</cyan> [{record.beatmapset_id}] "
f"unexpected error: {e}, retrying later" f"unexpected error: {e}, retrying later"
) )