From c46dc7ab598a0dc24cad3466cddf9ce28bd92861 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Simon=20K=C3=BCnzel?= <simonk@fsmpi.rwth-aachen.de>
Date: Thu, 30 May 2024 01:39:27 +0200
Subject: [PATCH] Add server name to errors, Closes #25

---
 src/api/miscellaneous/errors.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/api/miscellaneous/errors.py b/src/api/miscellaneous/errors.py
index be40bed..f88be8c 100644
--- a/src/api/miscellaneous/errors.py
+++ b/src/api/miscellaneous/errors.py
@@ -1,8 +1,11 @@
 import json
 from flask.wrappers import Response
 
+import api
 from api.miscellaneous.constants import *
 
+_SERVER_NAME = api.config["API_SERVER_NAME"]
+
 
 class ApiError:
     
@@ -21,7 +24,8 @@ class ApiClientException(Exception):
 def api_on_error(error: ApiError):
     error_json = {
         "error_code": error.error_code,
-        "message": error.message
+        "message": error.message,
+        "server": _SERVER_NAME
     }
     return Response(json.dumps(error_json), error.http_status_code, mimetype="application/json")
 
-- 
GitLab