diff --git a/fet2020/posts/models.py b/fet2020/posts/models.py index 04ec1f19..09138c34 100644 --- a/fet2020/posts/models.py +++ b/fet2020/posts/models.py @@ -237,6 +237,8 @@ class FetMeeting(Event): def clean(self): if self.event_start is None: raise ValidationError(_('Das Datum des Events fehlt.')) + elif self.event_end < self.event_start: + raise ValidationError(_('Das Ende des Events liegt vor dem Beginn.')) slug = slugify(self.event_start.date()) + "-" + slugify("Fachschaftssitzung")