You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using your pyechonest library to access your API it frequently happens that song-ids provided by MSD result in empty responses.
s = song.Song('SOMNXCC12AB0187BE7', buckets=['tracks', 'id:7digital-US'])
Traceback (most recent call last):
File "...", line 153, in
s = song.Song('SOMNXCC12AB0187BE7', buckets=['tracks', 'id:7digital-US'])
File "...\pyechonest-7.1.0-py2.7.egg\pyechonest\song.py", line 72, in init
super(Song, self).init(id, buckets, **kwargs)
File "...\pyechonest-7.1.0-py2.7.egg\pyechonest\proxies.py", line 173, in init
kwargs.update(profile.get('songs')[0])
IndexError: list index out of range
Does this error indicate that there was no song entity retrieved or is it a bug?
This behaviour is similar using the track class. Does a 'list index out of range' always translate to 'no results found'?
The text was updated successfully, but these errors were encountered:
The SO (song) ids in the MSD are from a prior snapshot of Echo Nest data. We are looking at how best to update this to freshen the data. Sorry I can't be more specific at this time, but we recognize it is an issue.
Hi!
Using your pyechonest library to access your API it frequently happens that song-ids provided by MSD result in empty responses.
s = song.Song('SOMNXCC12AB0187BE7', buckets=['tracks', 'id:7digital-US'])
Traceback (most recent call last):
File "...", line 153, in
s = song.Song('SOMNXCC12AB0187BE7', buckets=['tracks', 'id:7digital-US'])
File "...\pyechonest-7.1.0-py2.7.egg\pyechonest\song.py", line 72, in init
super(Song, self).init(id, buckets, **kwargs)
File "...\pyechonest-7.1.0-py2.7.egg\pyechonest\proxies.py", line 173, in init
kwargs.update(profile.get('songs')[0])
IndexError: list index out of range
The text was updated successfully, but these errors were encountered: