[deviantart] case-insensitive folder name matching (fixes #343)

This commit is contained in:
Mike Fährmann
2019-07-19 18:00:41 +02:00
parent a3c736fedc
commit 5d968412ca

View File

@@ -205,8 +205,7 @@ class DeviantartExtractor(Extractor):
@staticmethod
def _find_folder(folders, name):
pattern = re.compile(
r"[^\w]*" + name.replace("-", r"[^\w]+") + r"[^\w]*$")
pattern = re.compile(r"(?i)\W*" + name.replace("-", r"\W+") + r"\W*$")
for folder in folders:
if pattern.match(folder["name"]):
return folder