Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support collaborative playlists #160

Closed
jkhsjdhjs opened this issue Mar 25, 2022 · 5 comments
Closed

Support collaborative playlists #160

jkhsjdhjs opened this issue Mar 25, 2022 · 5 comments

Comments

@jkhsjdhjs
Copy link

It would be cool if spotify-qt supported collaborative playlists. Currently spotify-qt only supports playing songs from collaborative playlists, but it's not possible to create or modify collaborative playlists (i.e. add/delete songs).

@herrhotzenplotz
Copy link
Contributor

To my best knowledge, you can mark playlists as collaborative through the edit option of the playlist context menu (right click the playlist name on the left column).
You can create collaborative playlists too by first creating a new playlist and then marking it as collaborative the same way.

@jkhsjdhjs
Copy link
Author

Mhm yes, that seems to be possible, I didn't know that, thanks! However, it's not possible to modify collaborative playlists you don't own.

@herrhotzenplotz
Copy link
Contributor

Regarding modifying collaborative playlists:

I have done some research and it looks like this won't be possible to
implement easily. Currently, the Spotify Web API does not have a
documented endpoint for adding tracks to collaborative
playlists. Unless the folks at Spotify bother implementing this
feature (or documenting it for that matter, as it works in the
official electron app), the only solution would be reversing it. I
unfortunately don't have the time and resources for that.

@jkhsjdhjs
Copy link
Author

Ah, I see. Thanks for the research! Adding songs to other collaborative playlists indeed doesn't work via the web client.
Regarding the API, it seems someone else already requested that: https://community.spotify.com/t5/Your-Library/API-Playlists-Allow-users-to-add-tracks-to-collaborative/td-p/5334108
But it seems like the support ignored the actual request to fix the API endpoint and assumed the request to be a duplicate of some already existing requests.

Anyways, I'll leave this issue open as a feature request, maybe the spotify API will support this at some point.

@kraxarn
Copy link
Owner

kraxarn commented May 15, 2022

I just kind of assumed it would work the same as with playlists you own, but I guess I never tried it. Just tried it now, and I just get an error message saying I can't add or remove tracks from playlists I don't own. I've now removed the add and remove options, and if the feature ever becomes available in the Web API, please reopen the issue. Doesn't really make sense to keep the issue open, as it's not a bug with spotify-qt itself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants