From a42d9025797a0a169255ecc1ca344723f82dbd49 Mon Sep 17 00:00:00 2001
From: Julian Rother <julianr@fsmpi.rwth-aachen.de>
Date: Fri, 15 Jul 2022 17:28:40 +0200
Subject: [PATCH] Handler for 400 errors

---
 server.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/server.py b/server.py
index 46e672d..16644fa 100644
--- a/server.py
+++ b/server.py
@@ -99,6 +99,10 @@ def handle_errors(endpoint, text, code, *errors, **epargs):
 		return decorator
 	return wrapper
 
+@app.errorhandler(400)
+def handle_bad_request(e=None): #pylint: disable=unused-argument
+	return render_endpoint('index', 'Diese Seite existiert nicht!'), 400
+
 @app.errorhandler(404)
 @app.route('/invalidpath')
 def handle_not_found(e=None): #pylint: disable=unused-argument
-- 
GitLab