Fix error handling

ogrepository-integration
Vadim vtroshchinskiy 2025-03-31 10:25:44 +02:00
parent ccb5e518e7
commit 1c9737b398
1 changed files with 5 additions and 13 deletions

View File

@ -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 })