From acee067b7abef35014fc02b86cc224d59bf7c529 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Fri, 19 May 2017 16:55:07 +0200 Subject: [PATCH] editor: correct form fields --- src/c3nav/editor/forms.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/c3nav/editor/forms.py b/src/c3nav/editor/forms.py index f8aabd24..bf310020 100644 --- a/src/c3nav/editor/forms.py +++ b/src/c3nav/editor/forms.py @@ -18,6 +18,10 @@ class MapitemFormMixin(ModelForm): # hide section widget self.fields['section'].widget = HiddenInput() + if 'space' in self.fields: + # hide space widget + self.fields['space'].widget = HiddenInput() + if 'geometry' in self.fields: # hide geometry widget self.fields['geometry'].widget = HiddenInput() @@ -57,9 +61,8 @@ class MapitemFormMixin(ModelForm): def create_editor_form(editor_model): - possible_fields = ['section', 'space', 'name', 'public', 'altitude', 'geometry', 'width', 'groups', 'color', - 'location_type', 'can_search', 'can_describe', 'routing_inclusion', 'compiled_room', 'bssids', - 'category', 'level'] + possible_fields = ['section', 'space', 'name', 'altitude', 'can_search', 'can_describe', 'color', 'public', + 'groups', 'geometry', 'level', 'category', 'outside', 'stuffed', 'width'] existing_fields = [field.name for field in editor_model._meta.get_fields() if field.name in possible_fields] class EditorForm(MapitemFormMixin, ModelForm):