From bfd75f9ee325b4bbe92fcedd4913995176937695 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Sun, 22 Dec 2019 19:58:40 +0100 Subject: [PATCH] better error message when trying to edit objects in a locked changeset --- src/c3nav/editor/views/edit.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/c3nav/editor/views/edit.py b/src/c3nav/editor/views/edit.py index f4db125c..2bf09998 100644 --- a/src/c3nav/editor/views/edit.py +++ b/src/c3nav/editor/views/edit.py @@ -138,7 +138,7 @@ def edit(request, pk=None, model=None, level=None, space=None, on_top_of=None, e Level = request.changeset.wrap_model('Level') Space = request.changeset.wrap_model('Space') - can_edit = request.changeset.can_edit(request) + can_edit_changeset = request.changeset.can_edit(request) obj = None edit_utils = DefaultEditUtils(request) @@ -188,7 +188,7 @@ def edit(request, pk=None, model=None, level=None, space=None, on_top_of=None, e 'pk': pk, 'model_name': model.__name__.lower(), 'model_title': model._meta.verbose_name, - 'can_edit': can_edit, + 'can_edit': can_edit_changeset, 'new': new, 'title': obj.title if obj else None, 'geometry_url': geometry_url, @@ -289,9 +289,9 @@ def edit(request, pk=None, model=None, level=None, space=None, on_top_of=None, e redirect_to=request.path, status_code=409, ) - if not can_edit: + if not can_edit_changeset: return APIHybridMessageRedirectResponse( - level='error', message=_('You can not edit this object.'), + level='error', message=_('You can not edit changes on this changeset.'), redirect_to=request.path, status_code=403, )