X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/823a4dcbdbc04ed9cc21b4adf5e75b195f3196bc..cefbe813946f9f9e0108193156eedfd265befc33:/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)