Revision 5eaef79b
b/snf-astakos-app/astakos/im/management/commands/project-application-approve.py | ||
---|---|---|
40 | 40 |
|
41 | 41 |
from astakos.im.models import ProjectApplication |
42 | 42 |
|
43 |
@transaction.commit_on_success
|
|
43 |
@transaction.commit_manually
|
|
44 | 44 |
class Command(BaseCommand): |
45 | 45 |
args = "<project application id>" |
46 | 46 |
help = "Update project state" |
... | ... | |
62 | 62 |
try: |
63 | 63 |
app.approve() |
64 | 64 |
except BaseException, e: |
65 |
raise CommandError(e) |
|
65 |
transaction.rollback() |
|
66 |
raise CommandError(e) |
|
67 |
else: |
|
68 |
transaction.commit() |
Also available in: Unified diff