diff --git a/pagure/api/fork.py b/pagure/api/fork.py index 52b5bd2..4f35112 100644 --- a/pagure/api/fork.py +++ b/pagure/api/fork.py @@ -477,6 +477,9 @@ def api_pull_request_add_comment(repo, requestid, username=None): ) SESSION.commit() output['message'] = message + except pagure.exceptions.PagureException as err: + raise pagure.exceptions.APIError( + 400, error_code=APIERROR.ENOCODE, error=str(err)) except SQLAlchemyError, err: # pragma: no cover APP.logger.exception(err) SESSION.rollback()