From 96cfbc3736fa13fb24d764e7bbbe0d5074e709d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20H=C3=A4ttasch?= <benjamin.haettasch@fachschaft.informatik.tu-darmstadt.de> Date: Sat, 13 Aug 2022 19:47:47 +0200 Subject: [PATCH] Fix event creation wizard Make sure plan is hidden by default and allow to adapt/change this during the usage of the wizard This fixes #115 --- AKModel/forms.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/AKModel/forms.py b/AKModel/forms.py index bdb4e8dd..43dcfa96 100644 --- a/AKModel/forms.py +++ b/AKModel/forms.py @@ -9,7 +9,10 @@ from AKModel.models import Event, AKCategory, AKRequirement class NewEventWizardStartForm(forms.ModelForm): class Meta: model = Event - fields = ['name', 'slug', 'timezone'] + fields = ['name', 'slug', 'timezone', 'plan_hidden'] + widgets = { + 'plan_hidden': forms.HiddenInput(), + } is_init = forms.BooleanField(initial=True, widget=forms.HiddenInput) @@ -23,7 +26,6 @@ class NewEventWizardSettingsForm(forms.ModelForm): 'slug': forms.HiddenInput(), 'timezone': forms.HiddenInput(), 'active': forms.HiddenInput(), - 'plan_hidden': forms.HiddenInput(), 'start': DateTimePickerInput(options={"format": "YYYY-MM-DD HH:mm"}), 'end': DateTimePickerInput(options={"format": "YYYY-MM-DD HH:mm"}), 'reso_deadline': DateTimePickerInput(options={"format": "YYYY-MM-DD HH:mm"}), -- GitLab