-
Notifications
You must be signed in to change notification settings - Fork 57
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
ImportPlaylist creates playlist with only 1 song #40
Comments
In another case, ImportPlaylist creates a playlist with only 3 songs. CSV file was created by ExportPlaylist and contained 22 songs. |
hi hayman, from the logs it appears like you don't have an all access subscription, but that should be okay. i have a suspicion that it is grabbing the wrong id after it finds the result in the personal library. while putting together the javascript version i discovered that google music likes to use a different track id for uploaded songs and if I try to use the google store id for those songs they won't show up in the playlist. i probably need to backport that functionality into this python version. for the second log, it didn't do any searches because the ids were already in the csv file, but most likely they are the wrong ids. there are some fixes, functionality, and features from the javascript version I would like to port back to this version, but until then if you can maybe try the javascript version and see if that works for you. |
Hi John, I tried importing test1 using the javascript version, with no luck. It Importing test3.csv worked perfectly, which means that porting the fixes Thanks very much for looking into this for me! Cheers, On Thu, Jan 28, 2016 at 7:27 PM John Elkins [email protected]
|
One more piece of information - I tried importing the updated test1.csv On Thu, Jan 28, 2016 at 10:00 PM Scott Hayman [email protected] wrote:
|
If it's any help... I have the same issue. They Python version uses 'songid' first, and falls back ti 'id' if it does not find a songid. Luckily, all you need to do is edit common.py and change the 'create_result_details' function around line 104 of common.py:
I'm not going to send a patch, because for people who have a subscription it'll have a negative effect. I think that the order should be based on a preference (eg: "library_only = True") |
When I run ImportPlaylist, a new Google Music playlist is created with only 1 song in it, even though the log file says that 4 songs were matched.
I've tried this with both the recommended and head versions of the Google Play Music API.
I've also tried this with a CSV file created by ExportPlaylist, with the same result.
test1_20160123180542.log.zip
The text was updated successfully, but these errors were encountered: