Skip to content

Commit

Permalink
mopidy#60 sanitize tracks everywhere parse_track is called
Browse files Browse the repository at this point in the history
  • Loading branch information
prayerslayer committed Jan 26, 2016
1 parent a38aebf commit f7f903f
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions mopidy_soundcloud/soundcloud.py
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ def get_groups(self, query_group_id=None):
for track in web_tracks:
if 'track' in track.get('kind'):
tracks.append(self.parse_track(track))
return tracks
return self.sanitize_tracks(tracks)
else:
return self._get('me/groups.json')

Expand Down Expand Up @@ -185,7 +185,7 @@ def get_user_liked(self):
if pl:
likes.append((pl['title'], str(pl['id'])))

return likes
return self.sanitize_tracks(likes)

# Public
@cache()
Expand Down Expand Up @@ -322,5 +322,4 @@ def resolve_tracks(self, track_ids):
pool = ThreadPool(processes=16)
tracks = pool.map(self.get_track, track_ids)
pool.close()
tracks = [t for t in tracks if t is not None]
return tracks
return self.sanitize_tracks(tracks)

0 comments on commit f7f903f

Please sign in to comment.