mirror of
https://github.com/RGBCube/GitHubWrapper
synced 2025-05-18 15:05:08 +00:00
Fix response type in WillExceedRatelimit
This commit is contained in:
parent
80c06c56f7
commit
6488286a05
1 changed files with 2 additions and 4 deletions
|
@ -1,10 +1,8 @@
|
|||
# == exceptions.py ==#
|
||||
|
||||
import datetime
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from aiohttp import ClientRequest
|
||||
from aiohttp import ClientResponse
|
||||
|
||||
__all__ = (
|
||||
'APIError',
|
||||
|
@ -69,7 +67,7 @@ class Ratelimited(APIError):
|
|||
class WillExceedRatelimit(APIError):
|
||||
"""Raised when the library predicts the call will exceed the ratelimit, will abort the call by default."""
|
||||
|
||||
def __init__(self, response: ClientRequest, count: int):
|
||||
def __init__(self, response: ClientResponse, count: int):
|
||||
msg = 'Performing this action will exceed the ratelimit, aborting.\n{} remaining available calls, calls to make: {}.'
|
||||
msg = msg.format(response.headers['X-RateLimit-Remaining'], count)
|
||||
super().__init__(msg)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue