Пример #1
0
 def artist_albums(self, artist_uri):
     session = self.current_session()
     artist = link.create_from_string(artist_uri).as_artist()
     browse = BrowseArtist(artist, session).run_and_wait()
     albums = AlbumFilter(browse.albums()).filter()
 
     return self.model_factory.to_album_list_model(albums)
Пример #2
0
 def artist_albums_from_track(self, track_uri):
     session = self.current_session()
     track = LoadTrack.from_uri(track_uri, session)
     browse = BrowseArtist(track.album().artist(), session).run_and_wait()
     albums = AlbumFilter(browse.albums()).filter()
 
     return self.model_factory.to_album_list_model(albums)