mirror of
https://github.com/pretix/pretix.git
synced 2026-05-04 15:04:03 +00:00
Sendmail form: Fix validation problems
This commit is contained in:
@@ -68,7 +68,7 @@ class MailForm(forms.Form):
|
||||
|
||||
def clean(self):
|
||||
d = super().clean()
|
||||
if d.get('subevent') and d.get('subevents_from'):
|
||||
if d.get('subevent') and (d.get('subevents_from') or d.get('subevents_to')):
|
||||
raise ValidationError(pgettext_lazy('subevent', 'Please either select a specific date or a date range, not both.'))
|
||||
if bool(d.get('subevents_from')) != bool(d.get('subevents_to')):
|
||||
raise ValidationError(pgettext_lazy('subevent', 'If you set a date range, please set both a start and an end.'))
|
||||
|
||||
Reference in New Issue
Block a user