Add missing limit parameter for track.getSimilar
This commit is contained in:
parent
612eb75080
commit
bb589a4d21
|
@ -2016,13 +2016,17 @@ class Track(_Opus):
|
||||||
|
|
||||||
self._request(self.ws_prefix + '.unlove')
|
self._request(self.ws_prefix + '.unlove')
|
||||||
|
|
||||||
def get_similar(self):
|
def get_similar(self, limit=None):
|
||||||
"""
|
"""
|
||||||
Returns similar tracks for this track on the network,
|
Returns similar tracks for this track on the network,
|
||||||
based on listening data.
|
based on listening data.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
doc = self._request(self.ws_prefix + '.getSimilar', True)
|
params = self._get_params()
|
||||||
|
if limit:
|
||||||
|
params['limit'] = limit
|
||||||
|
|
||||||
|
doc = self._request(self.ws_prefix + '.getSimilar', True, params)
|
||||||
|
|
||||||
seq = []
|
seq = []
|
||||||
for node in doc.getElementsByTagName(self.ws_prefix):
|
for node in doc.getElementsByTagName(self.ws_prefix):
|
||||||
|
|
Loading…
Reference in a new issue