chore: move filter into pipeline
This commit is contained in:
@@ -109,7 +109,7 @@ class WikipediaCountryScraperDecodeURLMiddleware:
|
|||||||
request._url = request.url.replace("%27", "'")
|
request._url = request.url.replace("%27", "'")
|
||||||
request._url = request.url.replace("%28", "(")
|
request._url = request.url.replace("%28", "(")
|
||||||
request._url = request.url.replace("%29", ")")
|
request._url = request.url.replace("%29", ")")
|
||||||
request._url = request.url.replace("%C3%A7", "ç")
|
# request._url = request.url.replace("%C3%A7", "ç")
|
||||||
request._url = request.url.replace("%C3%B1", "ñ")
|
# request._url = request.url.replace("%C3%B1", "ñ")
|
||||||
request._url = request.url.replace("%C3%B4", "ô")
|
# request._url = request.url.replace("%C3%B4", "ô")
|
||||||
request._url = request.url.replace("%C3%85", "Å")
|
# request._url = request.url.replace("%C3%85", "Å")
|
||||||
|
|||||||
@@ -42,4 +42,11 @@ class FlagDownloadFilesPipeline(FilesPipeline):
|
|||||||
|
|
||||||
if isinstance(flag_filename, re.Match):
|
if isinstance(flag_filename, re.Match):
|
||||||
if (filename := flag_filename[1]).endswith(("svg", "png")):
|
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}"
|
return f"files/flags/{filename}"
|
||||||
|
|||||||
Reference in New Issue
Block a user