Commit 47b9085c authored by Michal Čihař's avatar Michal Čihař

Implement lock toggling (issue #56)

parent 04276f6a
......@@ -497,6 +497,9 @@ def reset_translation(request, project, subproject, lang):
def lock_subproject(request, project, subproject):
obj = get_object_or_404(SubProject, slug = subproject, project__slug = project)
obj.locked = True
obj.save()
messages.info(request, _('Subproject is now locked for translation updates!'))
return HttpResponseRedirect(obj.get_absolute_url())
......@@ -506,6 +509,9 @@ def lock_subproject(request, project, subproject):
def unlock_subproject(request, project, subproject):
obj = get_object_or_404(SubProject, slug = subproject, project__slug = project)
obj.locked = False
obj.save()
messages.info(request, _('Subproject is now open for translation updates.'))
return HttpResponseRedirect(obj.get_absolute_url())
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment