Use new rate limit millisecond precision option.

This commit is contained in:
Rapptz
2019-08-11 19:17:06 -04:00
parent 5d7cf56d7f
commit 078d1d71d8
2 changed files with 7 additions and 10 deletions

View File

@ -304,7 +304,7 @@ def to_json(obj):
def _parse_ratelimit_header(request):
now = parsedate_to_datetime(request.headers['Date'])
reset = datetime.datetime.fromtimestamp(int(request.headers['X-Ratelimit-Reset']), datetime.timezone.utc)
reset = datetime.datetime.fromtimestamp(float(request.headers['X-Ratelimit-Reset']), datetime.timezone.utc)
return (reset - now).total_seconds()
async def maybe_coroutine(f, *args, **kwargs):