From 3214567ce738176c6df4466720e648e061cd6c54 Mon Sep 17 00:00:00 2001 From: ZKWolf Date: Sun, 17 Sep 2023 19:05:28 +0200 Subject: [PATCH] Added 500 Logger --- src/endpoints/unknown.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/endpoints/unknown.py b/src/endpoints/unknown.py index 97e4366..93d66e4 100644 --- a/src/endpoints/unknown.py +++ b/src/endpoints/unknown.py @@ -24,3 +24,11 @@ def debug_404(e): logger.graylog_logger(level="error", handler="404-handler", message=f"Path: {request.path} Endpoint: {request.endpoint}") print(e) return jsonify({"message": "Endpoint not found"}), 404 + + +@app.errorhandler(500) +def debug_500(e): + check_for_game_client("soft") + logger.graylog_logger(level="error", handler="500-handler", message=f"Path: {request.path} Endpoint: {request.endpoint}, Error: {e}") + print(e) + return jsonify({"message": "Internal Server Error"}), 500