From 6a9bfbc9fb3a787e5ee1270563f3b2db4ab9e125 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 1 Nov 2018 12:33:29 +0000 Subject: [PATCH] download: Redirect to main page on errors Signed-off-by: Michael Tremer --- src/web/download.py | 7 +++++++ 1 file changed, 7 insertions(+) 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) -- 2.47.2