[deviantart] prevent exception on empty videos (fixes #1796)

This commit is contained in:
Mike Fährmann
2021-08-25 20:12:29 +02:00
parent ae78d95a5f
commit a4f249c22e

View File

@@ -116,7 +116,7 @@ class DeviantartExtractor(Extractor):
content = self.api.deviation_download(deviation["deviationid"]) content = self.api.deviation_download(deviation["deviationid"])
yield self.commit(deviation, content) yield self.commit(deviation, content)
if "videos" in deviation: if "videos" in deviation and deviation["videos"]:
video = max(deviation["videos"], video = max(deviation["videos"],
key=lambda x: text.parse_int(x["quality"][:-1])) key=lambda x: text.parse_int(x["quality"][:-1]))
yield self.commit(deviation, video) yield self.commit(deviation, video)