From 37dff10c8ba5de6b460de6978585ac7684d8c2c8 Mon Sep 17 00:00:00 2001 From: "Admiral H. Curtiss" Date: Mon, 4 May 2015 14:06:42 +0200 Subject: [PATCH] Admin page: Auto-return to the page you pushed the Unban button from. --- admin_page_server.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/admin_page_server.py b/admin_page_server.py index cce7ea6..0579c55 100644 --- a/admin_page_server.py +++ b/admin_page_server.py @@ -139,7 +139,12 @@ class AdminPage(resource.Resource): dbconn.close() logger.log(logging.INFO,address+" "+responsedata) request.setHeader("Content-Type", "text/html; charset=utf-8") - request.setHeader("Location", "/banhammer") + + referer = request.getHeader('referer') + if not referer: + referer = "/banhammer" + request.setHeader("Location", referer) + request.setResponseCode(303) return responsedata