chore: move filter into pipeline

This commit is contained in:
2022-06-27 00:05:43 +01:00
parent 5cc9297a01
commit 747c0e8d79
2 changed files with 11 additions and 4 deletions

View File

@@ -109,7 +109,7 @@ class WikipediaCountryScraperDecodeURLMiddleware:
request._url = request.url.replace("%27", "'")
request._url = request.url.replace("%28", "(")
request._url = request.url.replace("%29", ")")
request._url = request.url.replace("%C3%A7", "ç")
request._url = request.url.replace("%C3%B1", "ñ")
request._url = request.url.replace("%C3%B4", "ô")
request._url = request.url.replace("%C3%85", "Å")
# request._url = request.url.replace("%C3%A7", "ç")
# request._url = request.url.replace("%C3%B1", "ñ")
# request._url = request.url.replace("%C3%B4", "ô")
# request._url = request.url.replace("%C3%85", "Å")

View File

@@ -42,4 +42,11 @@ class FlagDownloadFilesPipeline(FilesPipeline):
if isinstance(flag_filename, re.Match):
if (filename := flag_filename[1]).endswith(("svg", "png")):
# filename = filename.replace("%27", "'")
# filename = filename.replace("%28", "(")
# filename = filename.replace("%29", ")")
filename = filename.replace("%C3%A7", "ç")
filename = filename.replace("%C3%B1", "ñ")
filename = filename.replace("%C3%B4", "ô")
filename = filename.replace("%C3%85", "Å")
return f"files/flags/{filename}"