From ed037707b330cfa36acec35e5ac98f78c911ee90 Mon Sep 17 00:00:00 2001 From: Stef Pletinck Date: Tue, 25 Nov 2025 10:58:55 +0100 Subject: [PATCH] Fix token refresh conditions Tokens would get refreshed if expiry was before current time, this is inverted from what we want... --- src/obelisk/asynchronous/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/obelisk/asynchronous/base.py b/src/obelisk/asynchronous/base.py index bb1856f..a291b57 100644 --- a/src/obelisk/asynchronous/base.py +++ b/src/obelisk/asynchronous/base.py @@ -99,7 +99,7 @@ async def _verify_token(self) -> None: if ( self._token is None or self._token_expires is None - or self._token_expires < (datetime.now() - self.grace_period) + or self._token_expires >= (datetime.now() - self.grace_period) ): retry = self.retry_strategy.make() first = True