diff --git a/symposion/schedule/models.py b/symposion/schedule/models.py index 8c6add5ab2ef00990b8c26b83e38177b972462a5..c972f566fa70fc5c4279dea73a9b71ec78ef4473 100644 --- a/symposion/schedule/models.py +++ b/symposion/schedule/models.py @@ -73,6 +73,10 @@ class Slot(models.Model): return self.content_ptr except ObjectDoesNotExist: return None + + @property + def rooms(self): + return Room.objects.filter(pk__in=self.slotroom_set.values("room")) class SlotRoom(models.Model):