From e3bdd34795a3c1b926bf568e17c05e8f21810082 Mon Sep 17 00:00:00 2001
From: Felix Blanke <info@fblanke.de>
Date: Mon, 27 Jan 2025 00:19:20 +0100
Subject: [PATCH] Only add constr if event is not covered

---
 AKModel/models.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/AKModel/models.py b/AKModel/models.py
index 895523fd..ea5461bf 100644
--- a/AKModel/models.py
+++ b/AKModel/models.py
@@ -945,7 +945,7 @@ class AKSlot(models.Model):
 
         if self.fixed and self.start is not None:
             ak_time_constraints = [f"fixed-akslot-{self.id}"]
-        elif Availability.is_event_covered(self.event, self.ak.availabilities.all()):
+        elif not Availability.is_event_covered(self.event, self.ak.availabilities.all()):
             ak_time_constraints = [f"availability-ak-{self.ak.pk}"]
         else:
             ak_time_constraints = []
-- 
GitLab