X-Git-Url: http://git.maemo.org/git/?p=jamaendo;a=blobdiff_plain;f=jamaendo%2Fapi.py;h=8bc23537ede6c47945422266c1e1dd3f8130f8a7;hp=ca4e51f8845154c44976e8c963c4dd4b4f0d0bd4;hb=e671a4f6b6ab6f73f4052222c259570b8d31567b;hpb=ae451be237b4622abd934a611f5e2dd4d8aec883;ds=sidebyside diff --git a/jamaendo/api.py b/jamaendo/api.py index ca4e51f..8bc2353 100644 --- a/jamaendo/api.py +++ b/jamaendo/api.py @@ -694,9 +694,9 @@ def get_albums(artist_id): """Returns: [Album] Parameter can either be an artist_id or a list of album ids. """ + if isinstance(artist_id, list): + return get_album_list(artist_id) with _APILOCK: - if isinstance(artist_id, list): - return get_album_list(artist_id) a = _artists.get(artist_id, None) if a and a.albums: return a.albums @@ -747,9 +747,9 @@ def get_tracks(album_id): """Returns: [Track] Parameter can either be an album_id or a list of track ids. """ + if isinstance(album_id, list): + return get_track_list(album_id) with _APILOCK: - if isinstance(album_id, list): - return get_track_list(album_id) a = _albums.get(album_id, None) if a and a.tracks: return a.tracks