diff --git a/personalni/forms.py b/personalni/forms.py index 72fb6b1a..b06581fc 100644 --- a/personalni/forms.py +++ b/personalni/forms.py @@ -105,6 +105,12 @@ class PrihlaskaForm(PasswordResetForm): pass return email + def clean_zasilat(self): + zasilat = self.cleaned_data.get('zasilat') + ulice = self.cleaned_data.get('ulice') + if zasilat == Resitel.ZASILAT_DOMU and ulice == "": + raise forms.ValidationError('Nevyplněná adresa bydliště, nelze zasílat čísla domů.') + return zasilat def clean(self): super().clean()