added participation acceptance field

This commit is contained in:
2024-12-20 15:36:13 +01:00
parent 14c2a50503
commit 7807dad400
4 changed files with 34 additions and 1 deletions

View File

@@ -51,7 +51,7 @@ class RegistrationForm(forms.ModelForm):
' Das finden wir gut,'
' aber bitte melde dich besser mal per E-Mail bei uns.'),
params={'max_age': max_age},
code='to_old',
code='too_old',
)
return val
@@ -79,6 +79,16 @@ class RegistrationForm(forms.ModelForm):
)
return val
def clean_participation_conditions_accepted(self):
val = self.cleaned_data.get('participation_conditions_accepted')
if not val:
raise forms.ValidationError(
ugettext('Um an dieser Veranstaltung teilnehmen zu können,'
' musst du die Teilnahmebedingungen akzeptieren.'),
code='participation_conditions_not_accepted',
)
return val
def clean(self):
super().clean()
dav_member = self.cleaned_data.get('dav_member')