fix failed issues

As reported in issue #1822 I broke try next release when failed. This
commit adds the failed status to several items.
This commit is contained in:
mano3m
2013-06-11 21:43:01 +02:00
parent 1694ed7758
commit 2f30c6c781
4 changed files with 28 additions and 6 deletions
+2 -2
View File
@@ -153,8 +153,8 @@ class Release(Plugin):
rel = db.query(Relea).filter_by(id = id).first()
if rel:
ignored_status, available_status = fireEvent('status.get', ['ignored', 'available'], single = True)
rel.status_id = available_status.get('id') if rel.status_id is ignored_status.get('id') else ignored_status.get('id')
ignored_status, failed_status, available_status = fireEvent('status.get', ['ignored', 'failed', 'available'], single = True)
rel.status_id = available_status.get('id') if rel.status_id in [ignored_status.get('id'), failed_status.get('id')] else ignored_status.get('id')
db.commit()
return jsonified({