User.GetPersonalTags bug fix

get_tagged_tracks crashed
This commit is contained in:
brtkrbzhnv 2015-06-27 00:11:40 +02:00
parent 8b321dfe74
commit aa5f00bbd6

View file

@ -3513,9 +3513,7 @@ class User(_BaseObject, _Chartable):
params['taggingtype'] = 'album' params['taggingtype'] = 'album'
if limit: if limit:
params['limit'] = limit params['limit'] = limit
doc = self._request(self.ws_prefix + '.getpersonaltags', cacheable, params) doc = self._request(self.ws_prefix + '.getpersonaltags', cacheable, params)
return _extract_albums(doc, self.network) return _extract_albums(doc, self.network)
def get_tagged_artists(self, tag, limit=None): def get_tagged_artists(self, tag, limit=None):
@ -3526,9 +3524,7 @@ class User(_BaseObject, _Chartable):
params['taggingtype'] = 'artist' params['taggingtype'] = 'artist'
if limit: if limit:
params["limit"] = limit params["limit"] = limit
doc = self._request(self.ws_prefix + '.getpersonaltags', True, params) doc = self._request(self.ws_prefix + '.getpersonaltags', True, params)
return _extract_artists(doc, self.network) return _extract_artists(doc, self.network)
def get_tagged_tracks(self, tag, limit=None, cacheable=True): def get_tagged_tracks(self, tag, limit=None, cacheable=True):
@ -3539,7 +3535,7 @@ class User(_BaseObject, _Chartable):
params['taggingtype'] = 'track' params['taggingtype'] = 'track'
if limit: if limit:
params['limit'] = limit params['limit'] = limit
doc = self._request(self.ws_prefix + '.getpersonaltags', True, params)
return _extract_tracks(doc, self.network) return _extract_tracks(doc, self.network)
def get_top_albums( def get_top_albums(