plietar / librespot

Open Source Spotify client library
MIT License
1.14k stars 184 forks source link

Fix #173 (a track cannot be played with librespot) #189

Closed jsopenrb closed 7 years ago

jsopenrb commented 7 years ago

Some tracks might have several allowed fields, librespot assumes that all fields must match, otherwise track cannot be played. This change collects all allowed and forbidden lists, then does the final check on whole lists at once.

michaelherger commented 7 years ago

Excellent! Seems to be working as expected on the few tracks I've tested today. Thanks a lot!

plietar commented 7 years ago

Great, thanks @jsopenrb