From 9d0278add0e9d0b4c4d853a112d47d9562d48a7e Mon Sep 17 00:00:00 2001 From: burnettk Date: Wed, 19 Oct 2022 15:17:22 -0400 Subject: [PATCH] Squashed 'flask-bpmn/' changes from 5edb83f66..6e1411dd1 6e1411dd1 log the exception before returning the response git-subtree-dir: flask-bpmn git-subtree-split: 6e1411dd134955a829bb9f3d59b4af121907cd35 --- src/flask_bpmn/api/api_error.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/flask_bpmn/api/api_error.py b/src/flask_bpmn/api/api_error.py index e1e08f2e..b106713c 100644 --- a/src/flask_bpmn/api/api_error.py +++ b/src/flask_bpmn/api/api_error.py @@ -172,6 +172,7 @@ def set_user_sentry_context() -> None: @api_error_blueprint.app_errorhandler(ApiError) def handle_invalid_usage(error: ApiError) -> flask.wrappers.Response: """Handles invalid usage error.""" + current_app.logger.exception(error) return make_response(jsonify(error), error.status_code) @@ -197,6 +198,8 @@ def handle_internal_server_exception(exception: Exception) -> flask.wrappers.Res f"https://sentry.io/{organization_slug}/{project_slug}/events/{id}" ) + current_app.logger.exception(exception) + api_exception = ApiError( error_code="error", message=f"{exception.__class__.__name__}",