From: Michael Tremer Date: Thu, 1 Nov 2018 12:33:29 +0000 (+0000) Subject: download: Redirect to main page on errors X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6a9bfbc9fb3a787e5ee1270563f3b2db4ab9e125;p=ipfire.org.git download: Redirect to main page on errors Signed-off-by: Michael Tremer --- diff --git a/src/web/download.py b/src/web/download.py index 32fcd84a..2e588c4b 100644 --- a/src/web/download.py +++ b/src/web/download.py @@ -55,3 +55,10 @@ class FileHandler(base.BaseHandler): # Allow HEAD head = get + + def write_error(self, status_code, **kwargs): + """ + Since we cannot deliver any CSS or similar here, + we will have to redirect the user back to the main page + """ + self.redirect("https://www.ipfire.org/error/%s" % status_code)