From 7e0207bcf41a9257982db6bbbb1411b5387b764f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Sat, 10 Feb 2018 21:29:40 +0100 Subject: [PATCH] [imgur] strip trailing '?1' from 'ext' --- gallery_dl/extractor/imgur.py | 1 + 1 file changed, 1 insertion(+) diff --git a/gallery_dl/extractor/imgur.py b/gallery_dl/extractor/imgur.py index 3d0bad3d..be7fce8c 100644 --- a/gallery_dl/extractor/imgur.py +++ b/gallery_dl/extractor/imgur.py @@ -30,6 +30,7 @@ class ImgurExtractor(Extractor): return self._clean(json.loads(data)) def _prepare(self, image): + image["ext"] = image["ext"].partition("?")[0] if image["ext"] == ".gif" and ( (self.mp4 and image["prefer_video"]) or self.mp4 == "always"): image["ext"] = ".mp4"