add to playlist does not show existing playlists

Post your Server Bug Report
illumilore
Posts: 8
Joined: 17 Aug 2015, 23:59
Has thanked: 0
Been thanked: 4 times

add to playlist does not show existing playlists

Unread post by illumilore »

I log into the web interface of madsonic 6.3.9560 as a user that has admin permissions. I then go to playlist tools and recover playlists, causing playlists to be imported with owner being admin. As a user with admin privileges I am able to delete songs from the playlists, but when I select a song from the player at the bottom and then click add to playlist, none of the playlists belonging to admin show up.

Given the user can delete songs from the playlist I think the user should be able to add to them as well. I don't see how to change owners of playlists, so that doesn't seem to be an alternative to this either.
These users thanked the author illumilore for the post:
Madsonic
Rating: 7.69%
staticsyphon
Posts: 11
Joined: 28 Aug 2013, 12:59
Has thanked: 1 time
Been thanked: 5 times

Re: add to playlist does not show existing playlists

Unread post by staticsyphon »

+1 I just ran into this and was totally confused.
Version: 6.3.9560

To reiterate scenario or reproduce:

1. Login as admin
2. Create new user 'test', give 'test' user 'admin' setting (and even check all available permission boxes).
3. On file system, copy my copied playlists to the 'Backup' directory for Madsonic.
4. Go to Settings > Playlist and use 'Recover Playlists' to import playlists.
5. Go to playlists, confirm they recovered correctly. Even try setting a playlist to public. (screenshot 1)
http://i.imgur.com/X7O037U.png
spotify playlist options
spotify playlist options
6. Logout of admin

7. Login with 'test' user (remember this was set to be an admin account also).
8. Create personal playlist, as an example to see in next few steps. I created one called 'Old Country'.
9. Go to any list of tracks (example: view an album), and then click checkbox by a song.
10. Use the dropdown menu at the top (says 'More actions...) and select 'Add to playlist' (under 'Selected songs').
11. See in the pop-up list of playlists, the only available playlists seem to be ones owned by that user. (screenshot 2)
http://i.imgur.com/82ouPSQ.png
Trying to add song to another user's playlist
Trying to add song to another user's playlist
I believe this is incorrect. One of the following solutions might work:

1. Admin users should be able to edit other user's playlists.
2. There should be a third option, such as "Open" or "Collaborative", when editing a playlist.
This would allow any user to make their playlist editable to other users (shared playlist)
For example, Spotify has a 'Collaborative Playlist' option under a playlist's settings (screenshot 3)
http://i.imgur.com/QDZjWqn.png
Recover Playlists tool imports playlists as private, owned by user
Recover Playlists tool imports playlists as private, owned by user
TheShrine
Posts: 8
Joined: 12 Oct 2013, 00:44
Has thanked: 0
Been thanked: 0

Re: add to playlist does not show existing playlists

Unread post by TheShrine »

I had similar issues even when the "Make this playlist visible to other users." option was enabled for restored playlist.
Simplest option is to import playlist one-by-one with your non-admin user but is rather annoying when you have multiple playlists.
If you're not afraid of writing some simple SQL, you can update the owner manually of the imported playlist by "DB Tool". Did this myself and got playlist working under my regular user. Although this is not solving the problem that playlists could be edited by multiple different users.

+1 for collaborative playlists.
staticsyphon
Posts: 11
Joined: 28 Aug 2013, 12:59
Has thanked: 1 time
Been thanked: 5 times

Re: add to playlist does not show existing playlists

Unread post by staticsyphon »

Any update on this?
staticsyphon
Posts: 11
Joined: 28 Aug 2013, 12:59
Has thanked: 1 time
Been thanked: 5 times

Re: add to playlist does not show existing playlists

Unread post by staticsyphon »

Bump...
Post Reply