Add new Redgifs subdomain

Seems there's a v3 subdomain now (looks like it's mostly for mobile)
This commit is contained in:
Soulsuck24
2023-01-06 11:56:54 -05:00
parent 74fb9e0ad7
commit 579c5ab8eb
2 changed files with 2 additions and 1 deletions

View File

@@ -28,7 +28,7 @@ class DownloadFactory:
sanitised_url = DownloadFactory.sanitise_url(url)
if re.match(r"(i\.|m\.)?imgur", sanitised_url):
return Imgur
elif re.match(r"(i\.|thumbs\d\.)?(redgifs|gifdeliverynetwork)", sanitised_url):
elif re.match(r"(i\.|thumbs\d\.|v\d\.)?(redgifs|gifdeliverynetwork)", sanitised_url):
return Redgifs
elif re.match(r".*/.*\.[a-zA-Z34]{3,4}(\?[\w;&=]*)?$", sanitised_url) and not DownloadFactory.is_web_resource(
sanitised_url