Merge pull request #98 from brodin/patch-1

Added market parameter to user_playlist_tracks
This commit is contained in:
Paul Lamere 2016-06-09 05:16:44 -04:00
commit 5bf72e9ab9

View File

@ -353,7 +353,7 @@ class Spotify(object):
return self._get("users/%s/playlists/%s" % (user, plid), fields=fields) return self._get("users/%s/playlists/%s" % (user, plid), fields=fields)
def user_playlist_tracks(self, user, playlist_id = None, fields=None, def user_playlist_tracks(self, user, playlist_id = None, fields=None,
limit=100, offset=0): limit=100, offset=0, market=None):
''' Get full details of the tracks of a playlist owned by a user. ''' Get full details of the tracks of a playlist owned by a user.
Parameters: Parameters:
@ -362,10 +362,11 @@ class Spotify(object):
- fields - which fields to return - fields - which fields to return
- limit - the maximum number of tracks to return - limit - the maximum number of tracks to return
- offset - the index of the first track to return - offset - the index of the first track to return
- market - an ISO 3166-1 alpha-2 country code.
''' '''
plid = self._get_id('playlist', playlist_id) plid = self._get_id('playlist', playlist_id)
return self._get("users/%s/playlists/%s/tracks" % (user, plid), return self._get("users/%s/playlists/%s/tracks" % (user, plid),
limit=limit, offset=offset, fields=fields) limit=limit, offset=offset, fields=fields, market=market)
def user_playlist_create(self, user, name, public=True): def user_playlist_create(self, user, name, public=True):
''' Creates a playlist for a user ''' Creates a playlist for a user