X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=jamaendo%2Fapi.py;fp=jamaendo%2Fapi.py;h=8bc23537ede6c47945422266c1e1dd3f8130f8a7;hb=ed6ce6efe7c4f87b7d8c0e06bff8b50a74f6039d;hp=ca4e51f8845154c44976e8c963c4dd4b4f0d0bd4;hpb=2bd6a0126ba7de7db8249c65114c37ca9687dc28;p=jamaendo 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