From b70e460f4d06d50415d482e2a946da264b9ef9b4 Mon Sep 17 00:00:00 2001 From: Ricky Ramirez Date: Wed, 15 May 2013 11:09:20 -0700 Subject: [PATCH] pages: Add destination parameter to adminon/off. --- r2/r2/lib/pages/pages.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/r2/r2/lib/pages/pages.py b/r2/r2/lib/pages/pages.py index 20c250427..f2ac166fb 100755 --- a/r2/r2/lib/pages/pages.py +++ b/r2/r2/lib/pages/pages.py @@ -478,14 +478,16 @@ class Reddit(Templated): if c.user_is_admin: buttons += [OffsiteButton( _("turn admin off"), - dest=g.https_endpoint + "/adminoff", - target = "_self" + dest="%s/adminoff?dest=%s" % + (g.https_endpoint, quote(request.fullpath)), + target = "_self", )] else: buttons += [OffsiteButton( _("turn admin on"), - dest=g.https_endpoint + "/adminon", - target = "_self" + dest="%s/adminon?dest=%s" % + (g.https_endpoint, quote(request.fullpath)), + target = "_self", )] buttons += [NamedButton("prefs", False, css_class = "pref-lang")]