diff --git a/seminar/admin.py b/seminar/admin.py index 9cecb1b6..d05fbfec 100644 --- a/seminar/admin.py +++ b/seminar/admin.py @@ -58,6 +58,10 @@ class CisloForm(ModelForm): if errors: errors.append(ValidationError(mark_safe( 'Pokud chceš učinit všechny problémy, co nejsou zadané ani vyřešené, zadanými a číslo zveřejnit, můžeš to udělat pomocí akce v seznamu čísel'))) + if self.cleaned_data.get('datum_vydani') == None: + self.add_error('datum_vydani','Číslo určené ke zveřejnění nemá nastavené datum vydání') + + if errors: raise ValidationError(errors) return self.cleaned_data