[scrolller] fix exception for albums with missing media (#7428)
fixes regression introduced in a44ea6b3d9
This commit is contained in:
@@ -56,7 +56,12 @@ class ScrolllerExtractor(Extractor):
|
||||
|
||||
files = []
|
||||
for num, media in enumerate(album, 1):
|
||||
src = max(media["mediaSources"], key=self._sort_key)
|
||||
sources = media.get("mediaSources")
|
||||
if not sources:
|
||||
self.log.warning("%s/%s: Missing media file",
|
||||
post.get("id"), num)
|
||||
continue
|
||||
src = max(sources, key=self._sort_key)
|
||||
src["num"] = num
|
||||
files.append(src)
|
||||
return files
|
||||
|
||||
Reference in New Issue
Block a user