From 4ade9d39cdbd3618fcee08293acf8edeada604f9 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Sun, 6 Oct 2019 11:34:34 +0200 Subject: [PATCH] Add "back" parameter to logout view --- src/pretix/control/views/auth.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pretix/control/views/auth.py b/src/pretix/control/views/auth.py index c2f09940df..01f4084750 100644 --- a/src/pretix/control/views/auth.py +++ b/src/pretix/control/views/auth.py @@ -74,6 +74,8 @@ def logout(request): next = reverse('control:auth.login') if 'next' in request.GET and is_safe_url(request.GET.get('next'), allowed_hosts=None): next += '?next=' + quote(request.GET.get('next')) + if 'back' in request.GET and is_safe_url(request.GET.get('back'), allowed_hosts=None): + return redirect(request.GET.get('back')) return redirect(next)