listenbrainz-server
listenbrainz-server copied to clipboard
Jspf cleanup
This PR fixes some problems with JSPF serialization:
- The created_for element should be part of the extension.
- track identifier should be a list not a string.
This PR corrects the problems above, but still allows playlists in the old format to be submitted. All code fragments for this have been marked with a date, allowing us to clean this code up in a year.
This PR must be released WITH the troi PR of the same branch name!
TODO: Update the Troi release before merging.