diff --git a/progit/ui/issues.py b/progit/ui/issues.py index 7bc53ba..fa346be 100644 --- a/progit/ui/issues.py +++ b/progit/ui/issues.py @@ -116,6 +116,9 @@ def update_issue(repo, issueid, username=None): ) SESSION.commit() flask.flash(message) + except progit.exceptions.ProgitException, err: + SESSION.rollback() + flask.flash(str(err), 'error') except SQLAlchemyError, err: # pragma: no cover SESSION.rollback() APP.logger.exception(err)