[deviantart] case-insensitive folder name matching (fixes #343)
This commit is contained in:
@@ -205,8 +205,7 @@ class DeviantartExtractor(Extractor):
|
|||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def _find_folder(folders, name):
|
def _find_folder(folders, name):
|
||||||
pattern = re.compile(
|
pattern = re.compile(r"(?i)\W*" + name.replace("-", r"\W+") + r"\W*$")
|
||||||
r"[^\w]*" + name.replace("-", r"[^\w]+") + r"[^\w]*$")
|
|
||||||
for folder in folders:
|
for folder in folders:
|
||||||
if pattern.match(folder["name"]):
|
if pattern.match(folder["name"]):
|
||||||
return folder
|
return folder
|
||||||
|
|||||||
Reference in New Issue
Block a user