From d4f858b83078c90a6f9cda4b3bc36203affd8bb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sun, 19 May 2019 09:15:49 +0200 Subject: [PATCH] misc: give redirect_url access to request(.user) (#33235) --- combo/public/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/combo/public/views.py b/combo/public/views.py index c23b1125..a14779c9 100644 --- a/combo/public/views.py +++ b/combo/public/views.py @@ -445,8 +445,10 @@ def publish_page(request, page, status=200, template_name=None): raise PermissionDenied() if page.redirect_url: + context = {'request': request} + context.update(request.extra_context_data or {}) try: - redirect_url = page.get_redirect_url(context=request.extra_context_data) + redirect_url = page.get_redirect_url(context=context) except utils.TemplateError: raise Http404("combo: can't compute redirect URL (template error).") if redirect_url: