From 3f415724b838ca066abf6f3453b1787c352f6ca4 Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Mon, 6 Jul 2020 17:03:13 +0200 Subject: [PATCH] Fix clean method of SchoolTerm (exclude wasn't done correctly) --- aleksis/core/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aleksis/core/models.py b/aleksis/core/models.py index e4fd8b551..8910d5abe 100644 --- a/aleksis/core/models.py +++ b/aleksis/core/models.py @@ -78,7 +78,7 @@ class SchoolTerm(ExtensibleModel): qs = SchoolTerm.objects.within_dates(self.date_start, self.date_end) if self.pk: - qs.exclude(pk=self.pk) + qs = qs.exclude(pk=self.pk) if qs.exists(): raise ValidationError( _("There is already a school term for this time or a part of this time.") -- GitLab