From b3e72cf4d58b386b4cee9ed4296a1b22c87c5d91 Mon Sep 17 00:00:00 2001 From: imp <106537315+imptype@users.noreply.github.com> Date: Tue, 2 Sep 2025 16:35:22 +0100 Subject: [PATCH] Fix typehinting issues --- discord/http.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/discord/http.py b/discord/http.py index ddae63890..b17b908ee 100644 --- a/discord/http.py +++ b/discord/http.py @@ -396,7 +396,7 @@ class Ratelimit: # Shared scope 429 has longer "reset_at", determined using the retry-after field limit = int(response.headers['X-Ratelimit-Limit']) if response.headers.get('X-RateLimit-Scope') == 'shared': - reset_at = self.http.loop.time() + data['retry_after'] + reset_at = self.http.loop.time() + data['retry_after'] # type: ignore remaining = 0 else: # Consider a lower remaining value because updates can be out of order, so self.outgoing is used @@ -681,7 +681,7 @@ class HTTPClient: # Global rate limit 429 wont have ratelimit headers (also can't tell if it's one-shot) elif response.headers.get('X-RateLimit-Global'): - retry_after: float = data['retry_after'] + retry_after: float = data['retry_after'] #type: ignore _log.warning('Global rate limit has been hit. Retrying in %.2f seconds.', retry_after) self.global_reset_at = self.loop.time() + retry_after