From 643a237b3b74f08dd5510a2629ac9c9bc09567b1 Mon Sep 17 00:00:00 2001 From: Marouan Lagrich Date: Tue, 24 Sep 2024 01:37:48 +0100 Subject: [PATCH] Fix datetime parsing issue --- bot/core/tapper.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bot/core/tapper.py b/bot/core/tapper.py index 61cf763..6bfd6d9 100644 --- a/bot/core/tapper.py +++ b/bot/core/tapper.py @@ -322,7 +322,7 @@ async def run(self, proxy: str | None) -> None: if bird_data is None: logger.info(f"{self.session_name} | Can't get bird data...") elif bird_data['status'] == "hunting": - given_time = datetime.fromisoformat(bird_data['hunt_end_at']) + given_time = datetime.strptime(bird_data['hunt_end_at'], '%Y-%m-%dT%H:%M:%S.%fZ') timestamp_naive = given_time.replace(tzinfo=None) now = datetime.utcnow() if now < timestamp_naive: @@ -405,7 +405,7 @@ async def run(self, proxy: str | None) -> None: raise error except Exception as error: - # traceback.print_exc() + #traceback.print_exc() logger.error(f"{self.session_name} | Unknown error: {error}") await asyncio.sleep(delay=randint(60, 120))