diff --git a/bulkredditdownloader/site_downloaders/imgur.py b/bulkredditdownloader/site_downloaders/imgur.py index bf8a0e9..9e311d6 100644 --- a/bulkredditdownloader/site_downloaders/imgur.py +++ b/bulkredditdownloader/site_downloaders/imgur.py @@ -38,8 +38,10 @@ class Imgur(BaseDownloader): @staticmethod def _get_data(link: str) -> dict: - if re.match(r".*i\.imgur\.com.*\.gifv$", link): - link = link.replace("i.imgur", "imgur")[:-5] + if re.match(r'.*i\.imgur\.com.*\.gifv$', link): + link = link.replace('i.imgur', 'imgur') + link = link.rstrip('.gifv') + res = requests.get(link, cookies={'over18': '1', 'postpagebeta': '0'}) if res.status_code != 200: