summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/twitter.py
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2020-08-15 17:48:11 -0400
committerLibravatarUnit 193 <unit193@unit193.net>2020-08-15 17:48:11 -0400
commit7cf59dc17c3607e096292462ed15d391be4e3dfd (patch)
tree50d2750e958f43271dc6cc5310211cf8f8bbd9d0 /gallery_dl/extractor/twitter.py
parentba039cfb2e1ba2522ee0a0fa2a84a1a6579e4877 (diff)
New upstream version 1.14.4.upstream/1.14.4
Diffstat (limited to 'gallery_dl/extractor/twitter.py')
-rw-r--r--gallery_dl/extractor/twitter.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/gallery_dl/extractor/twitter.py b/gallery_dl/extractor/twitter.py
index 2530040..71f14dc 100644
--- a/gallery_dl/extractor/twitter.py
+++ b/gallery_dl/extractor/twitter.py
@@ -503,8 +503,9 @@ class TwitterAPI():
if response.status_code < 400:
return response.json()
if response.status_code == 429:
- self.extractor.wait(until=response.headers["x-rate-limit-reset"])
- return self._call(endpoint, params)
+ until = response.headers.get("x-rate-limit-reset")
+ self.extractor.wait(until=until, seconds=(None if until else 60))
+ return self._call(endpoint, params, method)
try:
msg = ", ".join(