X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/303b118d8ffc0ed2285166e362a91774f64ad807..7cdc19bcfed965828015c882bed2cd82a7f442d7:/forum/views/readers.py diff --git a/forum/views/readers.py b/forum/views/readers.py index 0d282b8..6a49087 100644 --- a/forum/views/readers.py +++ b/forum/views/readers.py @@ -277,7 +277,7 @@ def answer_redirect(request, answer): answer.question.get_absolute_url(), _('page'), page, answer.id)) @decorators.render("question.html", 'questions') -def question(request, id, slug=None, answer=None): +def question(request, id, slug='', answer=None): try: question = Question.objects.get(id=id) except: @@ -305,7 +305,7 @@ def question(request, id, slug=None, answer=None): return answer_redirect(request, answer) - if (not slug) or (slug != urlquote(slugify(question.title))): + if settings.FORCE_SINGLE_URL and (slug != slugify(question.title)): return HttpResponsePermanentRedirect(question.get_absolute_url()) if request.POST: