From c8aec744a0078e009412913ee53a364a1f1db1fb Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Mar 05 2015 08:31:02 +0000 Subject: Catch ProgitException and return the error message --- 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)