JBOPS/utility
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
..
add_label_recently_added.py Add Tautulli triggered scripts 2019-10-27 15:58:42 -07:00
bypass_auth_name.py Massive style cleanup 2019-06-20 23:55:11 -07:00
delete_watched_TV.py Massive style cleanup 2019-06-20 23:55:11 -07:00
enable_disable_all_guest_access.py Massive style cleanup 2019-06-20 23:55:11 -07:00
find_plex_meta.py Massive style cleanup 2019-06-20 23:55:11 -07:00
find_unwatched.py Added apsces in the output 2019-09-11 21:29:55 -04:00
get_serial_transcoders.py Massive style cleanup 2019-06-20 23:55:11 -07:00
gmusic_playlists_to_plex.py Adjust code from feedback 2020-09-15 20:45:01 +01:00
grab_gdrive_media.py Massive style cleanup 2019-06-20 23:55:11 -07:00
hide_episode_spoilers.py Check remove first in hide_episode_spoilers.py 2019-12-19 14:09:58 -08:00
mark_multiepisode_watched.py Add Tautulli triggered scripts 2019-10-27 15:58:42 -07:00
media_manager.py add admin user to available users 2020-07-10 01:13:46 -04:00
off_deck.py Massive style cleanup 2019-06-20 23:55:11 -07:00
plex_api_invite.py Massive style cleanup 2019-06-20 23:55:11 -07:00
plex_api_parental_control.py Massive style cleanup 2019-06-20 23:55:11 -07:00
plex_api_poster_pull.py Massive style cleanup 2019-06-20 23:55:11 -07:00
plex_api_share.py adding support for Plex's allow/deny restrictions 2020-06-15 16:25:55 -04:00
plex_api_show_settings.py Massive style cleanup 2019-06-20 23:55:11 -07:00
plex_dance.py creation of plex_dance script 2020-03-11 16:09:57 -04:00
plex_imgur_dl.py Massive style cleanup 2019-06-20 23:55:11 -07:00
plex_popular_playlist.py Massive style cleanup 2019-06-20 23:55:11 -07:00
plex_theme_songs.py Massive style cleanup 2019-06-20 23:55:11 -07:00
plexapi_delete_playlists.py Merge branch 'master' into style-cleanup 2019-06-25 14:37:47 -04:00
purge_removed_plex_friends.py Massive style cleanup 2019-06-20 23:55:11 -07:00
recently_added_collection.py Add Tautulli triggered scripts 2019-10-27 15:58:42 -07:00
refresh_next_episode.py Massive style cleanup 2019-06-20 23:55:11 -07:00
remove_inactive_users.py Add check for already-unshared libraries 2019-10-02 13:42:33 -05:00
remove_movie_collections.py Add Plex modifying metadata scripts 2019-10-27 15:59:14 -07:00
remove_watched_movies.py Massive style cleanup 2019-06-20 23:55:11 -07:00
rename_seasons.py Add Plex modifying metadata scripts 2019-10-27 15:59:14 -07:00
spoilers.png Add Tautulli triggered scripts 2019-10-27 15:58:42 -07:00
stream_limiter_ban_email.py Massive style cleanup 2019-06-20 23:55:11 -07:00
sync_watch_status.py correct issue when using ratingKey with Plex to Plex 2020-02-05 10:08:38 -05:00
tautulli_friendly_name_to_ombi_alias_sync.py Massive style cleanup 2019-06-20 23:55:11 -07:00