summaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
authorJelle van der Waa <jelle@vdwaa.nl>2018-02-16 22:45:18 +0100
committerJelle van der Waa <jelle@vdwaa.nl>2019-01-21 21:19:58 +0100
commit98eeefafe8148c78750136dd378a142f1b1575ec (patch)
treef53f9b9a85054e2c8e55014614b2673f74b82005 /main
parent069bfc4826e4808f971c03420338acfa2baf0718 (diff)
downloadarchweb-98eeefafe8148c78750136dd378a142f1b1575ec.tar.gz
archweb-98eeefafe8148c78750136dd378a142f1b1575ec.zip
main: Fix unquote bytes/unicode fuzz
Diffstat (limited to 'main')
-rw-r--r--main/templatetags/details_link.py9
1 files changed, 1 insertions, 8 deletions
diff --git a/main/templatetags/details_link.py b/main/templatetags/details_link.py
index 582ffa1b..948af314 100644
--- a/main/templatetags/details_link.py
+++ b/main/templatetags/details_link.py
@@ -68,13 +68,6 @@ def pgp_key_link(key_id, link_text=None):
@register.filter
def url_unquote(original_url):
- try:
- url = original_url
- if isinstance(url, str):
- url = url.encode('ascii')
- url = unquote(url).decode('utf-8')
- return url
- except UnicodeError:
- return original_url
+ return unquote(original_url)
# vim: set ts=4 sw=4 et: