Closed jjok closed 8 years ago
For reference:
{u'album': u'American Football [Deluxe Edition]',
u'albumArtRef': [{u'aspectRatio': u'1',
u'autogen': False,
u'kind': u'sj#imageRef',
u'url': u'http://lh6.ggpht.com/PqRxGvlc8CShsGvpEbUw7_0cYOEcuCC9p_66L-4LMJjNzLAhxGcncnLmGnY_n6EFpQh72FCe4F8'}],
u'albumArtist': u'American Football',
u'albumAvailableForPurchase': False,
u'albumId': u'Bctqqgfgze6rxo7gaxbxjiqvwx4',
u'artist': u'American Football',
u'artistId': [u'Ad5idgogh22qeuhrgmtt3jobii4',
u'Agnz2vpqyvxxv34vffo2wsz5qva',
u'Az4ooqhdc2b7bx5ztlon7dhnu4a',
u'Ad3tpj6wqagl2gdljdhctvnx4ou',
u'Axjvry4wz45hdimnkjj5ya64pxe',
u'A4sd56337v5nozzano7zeizo76i',
u'Aknw5xn7yveyy4vgyq6o4ufuuuu'],
u'composer': u'Michael Thomas Kinsella; Stephen Michael Holmes; Steven Joseph Lamos',
u'discNumber': 1,
u'durationMillis': u'268000',
u'estimatedSize': u'10736353',
u'explicitType': u'2',
u'genre': u'Emo/Hardcore',
u'kind': u'sj#track',
u'nid': u'Tj2zeoj26dmd4p33otwupjnzdn4',
u'primaryVideo': {u'id': u'_NfnXdXpjL0',
u'kind': u'sj#video',
u'thumbnails': [{u'height': 180,
u'url': u'https://i.ytimg.com/vi/_NfnXdXpjL0/mqdefault.jpg',
u'width': 320}]},
u'storeId': u'Tj2zeoj26dmd4p33otwupjnzdn4',
u'title': u'Never Meant',
u'trackAvailableForPurchase': True,
u'trackAvailableForSubscription': True,
u'trackNumber': 1,
u'trackType': u'7',
u'year': 1999}
Is this a track that's been uploaded, purchased from the store, or something else?
Yes, that's the right track. All my music has been ripped and uploaded.
track_id = song.get('storeId', song.get('id', song.get('nid')))
It looks like this may have been caused by my refactor... the main complication comes from the fact that I try to sanitize the track ID by converting them to the storeId if possible, but I guess that's a bad idea for reasons like this.
I'll try to get a fix out in the next day or two (hopefully today)
I've pushed a potential fix to the develop branch. Could you let me know if you're still having problems?
Great! I'll give it a go. Thanks.
Yep. That seems to have worked. Well, I can play that track :)
Thanks. I'll close this for now.
I get an error saying that I need to have All Access to play one of my tracks, when I have All Access disabled.
This doesn't happen with all tracks. I wonder if tracks that are available on All Access won't play if you don't have All Access?