def GetAlbumsInLibrary(name): oc = ObjectContainer(title2=name) albums = API.get_albums_in_library(name) for album in sorted(albums['albums'], key = lambda x: x.get('year')): albumObj = DirectoryObject( key=Callback(GetAlbumInfo, name=album['name'], id=album['albumId']), title=album['name'] ) if 'albumArtRef' in album: albumObj.thumb = album['albumArtRef'] oc.add(albumObj) return oc
def GetAlbumsInLibrary(name): oc = ObjectContainer(title2=name) albums = API.get_albums_in_library(name) for album in sorted(albums['albums'], key=lambda x: x.get('year')): albumObj = DirectoryObject(key=Callback(GetAlbumInfo, name=album['name'], id=album['albumId']), title=album['name']) if 'albumArtRef' in album: albumObj.thumb = album['albumArtRef'] oc.add(albumObj) return oc