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