editor API: activate, edit, propose, accept, etc…
This commit is contained in:
parent
671d138d03
commit
1594e09189
7 changed files with 181 additions and 13 deletions
|
@ -59,7 +59,7 @@ def changeset_detail(request, pk):
|
|||
|
||||
elif request.POST.get('activate') == '1':
|
||||
with changeset.lock_to_edit(request) as changeset:
|
||||
if not changeset.closed and changeset.can_edit:
|
||||
if changeset.can_activate(request):
|
||||
changeset.activate(request)
|
||||
messages.success(request, _('You activated this change set.'))
|
||||
else:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue