From 1c9737b39837a0234ad4cddb05a3c3a750eaf659 Mon Sep 17 00:00:00 2001 From: Vadim Troshchinskiy Date: Mon, 31 Mar 2025 10:25:44 +0200 Subject: [PATCH] Fix error handling --- api_server/api_server.py | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/api_server/api_server.py b/api_server/api_server.py index d0d3084..595d849 100755 --- a/api_server/api_server.py +++ b/api_server/api_server.py @@ -106,19 +106,11 @@ def handle_exception(e): errid = uuid.uuid4().hex - if debug_enabled: - response = { - "errcode": e.code, - "errname": e.name, - "description": e.description, - } - else: - response = { - "errcode" : 500, - "errname" : "Internal error", - "description": f"Please see the log for error {errid}", - "error_id" : errid - } + response = { + "errcode": e.code, + "errname": e.name, + "description": e.description, + } log.error("Error ID %s: code %i, name %s, description %s", errid, e.code, e.name, e.description, extra = { "error_id" : errid, "errcode" : e.code, "errname" : e.name, "description" : e.description })