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