aboutsummaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/twitter.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/extractor/twitter.py')
-rw-r--r--gallery_dl/extractor/twitter.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/gallery_dl/extractor/twitter.py b/gallery_dl/extractor/twitter.py
index f459fba..46b06c2 100644
--- a/gallery_dl/extractor/twitter.py
+++ b/gallery_dl/extractor/twitter.py
@@ -1091,8 +1091,14 @@ class TwitterAPI():
instructions = instructions[key]
instructions = instructions["instructions"]
- entries = instructions[0]["entries"]
- except (KeyError, IndexError):
+ for instr in instructions:
+ if instr.get("type") == "TimelineAddEntries":
+ entries = instr["entries"]
+ break
+ else:
+ raise KeyError()
+
+ except LookupError:
extr.log.debug(data)
if self._user: