diff --git a/AKModel/models.py b/AKModel/models.py index bfa3108266a7d07a248943b41abd12dcc91ca39d..fe8bb84336ae80d9f525236ea83c9b8d8f138844 100644 --- a/AKModel/models.py +++ b/AKModel/models.py @@ -595,6 +595,8 @@ class Room(models.Model): "time_constraints": time_constraints } + data["fulfilled_room_constraints"].append(f"availability-room-{self.pk}") + return json.dumps(data) @@ -729,6 +731,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):