diff --git a/GenshinUID/genshinuid_guide/get_new_abyss_data.py b/GenshinUID/genshinuid_guide/get_new_abyss_data.py index 1b0dbbe1..c55699d3 100644 --- a/GenshinUID/genshinuid_guide/get_new_abyss_data.py +++ b/GenshinUID/genshinuid_guide/get_new_abyss_data.py @@ -174,7 +174,7 @@ async def _get_data_from_url( url: str, path: Path, expire_sec: Optional[float] = None ) -> Dict: time_difference = 10 - if expire_sec is not None: + if path.exists() and expire_sec is not None: modified_time = path.stat().st_mtime modified_datetime = datetime.datetime.fromtimestamp(modified_time) current_datetime = datetime.datetime.now()