pjft a1adb47767
Adjust code from feedback
Thanks for the feedback. Once again, first incursion in python - unsure if this is what you expected on the dictionary front.
Also, added the declaration/instancing of GGMUSICLIST to after the authentication part because it'd fail miserably if we weren't authenticated, I imagine?
As for the behavior, I have a free account, all playlists created by myself, mostly uploaded tracks, some purchased. This seemed to be the way it'd work for me. A simple way I got to troubleshoot it was to run

print("Playlist length: {}".format(len(mc.get_shared_playlist_contents(shareToken))))
print("Playlist SOURCE length: {}".format(len(pl['tracks'])))

and in many cases there was a difference there (the SOURCE would always be the same number or larger than the one from get_shared_playlist_contents(shareToken), and the correct number from what I could tell).

Hope this helps, but once again, your mileage may vary. Just wanted to share in case it'd help.
2020-09-15 20:45:01 +01:00
..
2019-06-20 23:55:11 -07:00
2019-06-20 23:55:11 -07:00
2019-06-20 23:55:11 -07:00
2019-09-11 21:29:55 -04:00
2019-06-20 23:55:11 -07:00
2019-06-20 23:55:11 -07:00
2019-06-20 23:55:11 -07:00
2019-06-20 23:55:11 -07:00
2020-03-11 16:09:57 -04:00
2019-06-20 23:55:11 -07:00
2019-06-20 23:55:11 -07:00
2019-06-20 23:55:11 -07:00
2019-06-20 23:55:11 -07:00
2019-06-20 23:55:11 -07:00
2019-10-27 15:58:42 -07:00