From f508e43a8cd379dd2fe4fb506f9b805a6bd484e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20H=C3=A4ttasch?= <benjamin.haettasch@fachschaft.informatik.tu-darmstadt.de> Date: Thu, 12 Nov 2020 22:51:34 +0100 Subject: [PATCH] AKSubmission: Use event default slot length as default when adding new slot for AK --- AKSubmission/forms.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/AKSubmission/forms.py b/AKSubmission/forms.py index e52cdbcd..c0af293f 100644 --- a/AKSubmission/forms.py +++ b/AKSubmission/forms.py @@ -162,6 +162,13 @@ class AKDurationForm(forms.ModelForm): 'event': forms.HiddenInput } + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + self.initial = {**self.initial, **kwargs['initial']} + event = self.initial.get('event') + if event is not None: + self.initial['duration'] = event.default_slot + class AKOrgaMessageForm(forms.ModelForm): class Meta: -- GitLab