From ec5d3951d97b963519dcb6d0fe1b6d26c43f50ea Mon Sep 17 00:00:00 2001 From: Felix Blanke <info@fblanke.de> Date: Mon, 27 May 2024 09:09:11 +0200 Subject: [PATCH] Handle fixed rooms --- AKModel/models.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/AKModel/models.py b/AKModel/models.py index b3d3ca55..b23dbc64 100644 --- a/AKModel/models.py +++ b/AKModel/models.py @@ -648,6 +648,8 @@ class Room(models.Model): "time_constraints": time_constraints } + data["fulfilled_room_constraints"].append(f"availability-room-{self.pk}") + return json.dumps(data) @@ -783,6 +785,9 @@ class AKSlot(models.Model): for owner in self.ak.owners.all(): data["time_constraints"].extend(_owner_time_constraints(owner)) + if self.room is not None: + data["room_constraints"].append(f"availability-room-{self.room.pk}") + return json.dumps(data) class AKOrgaMessage(models.Model): -- GitLab