From a832b83bdbf416518226391ed31871613aa69354 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Tue, 25 Jul 2017 22:40:11 +0200 Subject: [PATCH] cannot create nodes in level graph view --- src/c3nav/editor/views/edit.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/c3nav/editor/views/edit.py b/src/c3nav/editor/views/edit.py index 395e96a9..d58cdc13 100644 --- a/src/c3nav/editor/views/edit.py +++ b/src/c3nav/editor/views/edit.py @@ -347,6 +347,11 @@ def graph_edit(request, level=None, space=None): 'can_edit': can_edit, } + graph_editing_settings = {field.name: field.initial for field in GraphEditorSettingsForm()} + graph_editing_settings.update(request.session.get('graph_editing_settings', {})) + + graph_editing = 'edit-nodes' + if level is not None: level = get_object_or_404(Level.objects.filter(Level.q_for_request(request)), pk=level) ctx.update({ @@ -368,11 +373,6 @@ def graph_edit(request, level=None, space=None): 'geometry_url': '/api/editor/geometries/?space='+str(space.pk), }) - graph_editing_settings = {field.name: field.initial for field in GraphEditorSettingsForm()} - graph_editing_settings.update(request.session.get('graph_editing_settings', {})) - - graph_editing = 'edit-nodes' if graph_editing_settings.get('click_anywhere') == 'noop' else 'edit-create-nodes' - ctx.update({ 'node_form': GraphNode.EditorForm(request=request), 'edge_form': GraphEdge.EditorForm(request=request),