diff --git a/src/aura_engine/scheduling/domain.py b/src/aura_engine/scheduling/domain.py index bbe5514eb996eb28ac8cb23d52c4fdf1d6a50213..8721cf19c0bae8ba029a3fbc5d0602cdea5b4d0d 100644 --- a/src/aura_engine/scheduling/domain.py +++ b/src/aura_engine/scheduling/domain.py @@ -256,7 +256,7 @@ class Timeslot: self.end = end self.show = show self.episode = episode - self.playlist = Playlists(None, None, None) + self.playlist = None def get_id(self) -> int: """ @@ -478,6 +478,15 @@ class PlaylistItem: self.volume = volume self.metadata = metadata + def get_playlist(self) -> Playlist: + """ + Get the playlist of this item. + + Returns: + Playlist: The associated playlist. + """ + return self.playlist + def get_position(self) -> int: """ Calculate the position in the playlist.