X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/24da082f86cbb6dae0d55f66c42e4e2c55ac66d1..901d2bc38459e51398a322e4f401ede29103f4f9:/forum/utils/pagination.py diff --git a/forum/utils/pagination.py b/forum/utils/pagination.py index f607cd0..2b71dbd 100644 --- a/forum/utils/pagination.py +++ b/forum/utils/pagination.py @@ -3,6 +3,7 @@ from django.utils.datastructures import SortedDict from django import template from django.core.paginator import Paginator, EmptyPage from django.utils.translation import ugettext as _ +from django.utils.html import escape from django.http import Http404 from django.utils.http import urlquote from django.utils.safestring import mark_safe @@ -15,7 +16,7 @@ def generate_uri(querydict, exclude=None): for k, l in querydict.iterlists(): if (not exclude) or (not k in exclude): - all += ["%s=%s" % (k, urlquote(strip_tags(v))) for v in l] + all += ["%s=%s" % (k, escape(strip_tags(v))) for v in l] return "&".join(all)