Fixed exception handling

This commit is contained in:
2022-07-25 13:54:42 -05:00
parent fb5dcb6d82
commit a24c8e6237

View File

@ -761,17 +761,13 @@ public class QJavalinImplementation
return; return;
} }
LOG.warn("Exception in javalin request", e);
int code = Objects.requireNonNullElse(statusCode, HttpStatus.Code.INTERNAL_SERVER_ERROR).getCode();
context.status(code).result("{\"error\":\"" + e.getClass().getSimpleName() + " (" + e.getMessage() + ")\"}");
}
//////////////////////////////// ////////////////////////////////
// default exception handling // // default exception handling //
//////////////////////////////// ////////////////////////////////
LOG.warn("Exception in javalin request", e); LOG.warn("Exception in javalin request", e);
context.status(HttpStatus.INTERNAL_SERVER_ERROR_500) int code = Objects.requireNonNullElse(statusCode, HttpStatus.Code.INTERNAL_SERVER_ERROR).getCode();
.result("{\"error\":\"" + e.getClass().getSimpleName() + " (" + e.getMessage() + ")\"}"); context.status(code).result("{\"error\":\"" + e.getClass().getSimpleName() + " (" + e.getMessage() + ")\"}");
}
} }