From 6bf823a2c494afc8c5b94ede8b53469a78e4bacb Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Jul 30 2014 16:53:13 +0000 Subject: Fix bugs in the issues mapping so that is always relies on the global identifier --- diff --git a/progit/issues.py b/progit/issues.py index 5fb177c..44fd6fb 100644 --- a/progit/issues.py +++ b/progit/issues.py @@ -66,7 +66,7 @@ def add_comment_issue(repo, issueid, username=None): flask.flash(str(err), 'error') return flask.redirect(flask.url_for( - 'view_issue', username=username, repo=repo.name, issueid=issue.id)) + 'view_issue', username=username, repo=repo.name, issueid=issueid)) @APP.route('//issues') @@ -249,7 +249,7 @@ def edit_issue(repo, issueid, username=None): flask.flash(message) url = flask.url_for( 'view_issue', username=username, - repo=repo.name, issueid=issue.id) + repo=repo.name, issueid=issueid) return flask.redirect(url) except progit.exceptions.ProgitException, err: flask.flash(str(err), 'error') diff --git a/progit/templates/issue.html b/progit/templates/issue.html index 383911f..a46b53c 100644 --- a/progit/templates/issue.html +++ b/progit/templates/issue.html @@ -12,11 +12,11 @@ {% if authenticated and form %}
+ repo=repo.name, issueid=issueid) }}" method="post">