Made the refactoring work
This commit is contained in:
@ -477,37 +477,37 @@ class Deezer:
|
||||
for track in data:
|
||||
item = {
|
||||
'id': track['SNG_ID'],
|
||||
'title': track['SNG_TITLE'],
|
||||
'link': 'https://www.deezer.com/track/'+str(track['SNG_ID']),
|
||||
'duration': track['DURATION'],
|
||||
'rank': track['RANK_SNG'],
|
||||
'explicit_lyrics': int(track['EXPLICIT_LYRICS']) > 0,
|
||||
'explicit_content_lyrics': track['EXPLICIT_TRACK_CONTENT']['EXPLICIT_COVER_STATUS'],
|
||||
'explicit_content_cover': track['EXPLICIT_TRACK_CONTENT']['EXPLICIT_LYRICS_STATUS'],
|
||||
'time_add': track['DATE_ADD'],
|
||||
'album': {
|
||||
'id': track['ALB_ID'],
|
||||
'title': track['ALB_TITLE'],
|
||||
'cover': 'https://api.deezer.com/album/'+str(track['ALB_ID'])+'/image',
|
||||
'cover_small': 'https://e-cdns-images.dzcdn.net/images/cover/'+str(track['ALB_PICTURE'])+'/56x56-000000-80-0-0.jpg',
|
||||
'cover_medium': 'https://e-cdns-images.dzcdn.net/images/cover/'+str(track['ALB_PICTURE'])+'/250x250-000000-80-0-0.jpg',
|
||||
'cover_big': 'https://e-cdns-images.dzcdn.net/images/cover/'+str(track['ALB_PICTURE'])+'/500x500-000000-80-0-0.jpg',
|
||||
'cover_xl': 'https://e-cdns-images.dzcdn.net/images/cover/'+str(track['ALB_PICTURE'])+'/1000x1000-000000-80-0-0.jpg',
|
||||
'tracklist': 'https://api.deezer.com/album/'+str(track['ALB_ID'])+'/tracks',
|
||||
'type': 'album'
|
||||
},
|
||||
'artist': {
|
||||
'id': track['ART_ID'],
|
||||
'name': track['ART_NAME'],
|
||||
'picture': 'https://api.deezer.com/artist/'+str(track['ART_ID'])+'/image',
|
||||
'picture_small': 'https://e-cdns-images.dzcdn.net/images/artist/'+str(track['ART_PICTURE'])+'/56x56-000000-80-0-0.jpg',
|
||||
'picture_medium': 'https://e-cdns-images.dzcdn.net/images/artist/'+str(track['ART_PICTURE'])+'/250x250-000000-80-0-0.jpg',
|
||||
'picture_big': 'https://e-cdns-images.dzcdn.net/images/artist/'+str(track['ART_PICTURE'])+'/500x500-000000-80-0-0.jpg',
|
||||
'picture_xl': 'https://e-cdns-images.dzcdn.net/images/artist/'+str(track['ART_PICTURE'])+'/1000x1000-000000-80-0-0.jpg',
|
||||
'tracklist': 'https://api.deezer.com/artist/'+str(track['ART_ID'])+'/top?limit=50',
|
||||
'type': 'artist'
|
||||
},
|
||||
'type': 'track'
|
||||
'title': track['SNG_TITLE'],
|
||||
'link': 'https://www.deezer.com/track/'+str(track['SNG_ID']),
|
||||
'duration': track['DURATION'],
|
||||
'rank': track['RANK_SNG'],
|
||||
'explicit_lyrics': int(track['EXPLICIT_LYRICS']) > 0,
|
||||
'explicit_content_lyrics': track['EXPLICIT_TRACK_CONTENT']['EXPLICIT_COVER_STATUS'],
|
||||
'explicit_content_cover': track['EXPLICIT_TRACK_CONTENT']['EXPLICIT_LYRICS_STATUS'],
|
||||
'time_add': track['DATE_ADD'],
|
||||
'album': {
|
||||
'id': track['ALB_ID'],
|
||||
'title': track['ALB_TITLE'],
|
||||
'cover': 'https://api.deezer.com/album/'+str(track['ALB_ID'])+'/image',
|
||||
'cover_small': 'https://e-cdns-images.dzcdn.net/images/cover/'+str(track['ALB_PICTURE'])+'/56x56-000000-80-0-0.jpg',
|
||||
'cover_medium': 'https://e-cdns-images.dzcdn.net/images/cover/'+str(track['ALB_PICTURE'])+'/250x250-000000-80-0-0.jpg',
|
||||
'cover_big': 'https://e-cdns-images.dzcdn.net/images/cover/'+str(track['ALB_PICTURE'])+'/500x500-000000-80-0-0.jpg',
|
||||
'cover_xl': 'https://e-cdns-images.dzcdn.net/images/cover/'+str(track['ALB_PICTURE'])+'/1000x1000-000000-80-0-0.jpg',
|
||||
'tracklist': 'https://api.deezer.com/album/'+str(track['ALB_ID'])+'/tracks',
|
||||
'type': 'album'
|
||||
},
|
||||
'artist': {
|
||||
'id': track['ART_ID'],
|
||||
'name': track['ART_NAME'],
|
||||
'picture': 'https://api.deezer.com/artist/'+str(track['ART_ID'])+'/image',
|
||||
'picture_small': 'https://e-cdns-images.dzcdn.net/images/artist/'+str(track['ART_PICTURE'])+'/56x56-000000-80-0-0.jpg',
|
||||
'picture_medium': 'https://e-cdns-images.dzcdn.net/images/artist/'+str(track['ART_PICTURE'])+'/250x250-000000-80-0-0.jpg',
|
||||
'picture_big': 'https://e-cdns-images.dzcdn.net/images/artist/'+str(track['ART_PICTURE'])+'/500x500-000000-80-0-0.jpg',
|
||||
'picture_xl': 'https://e-cdns-images.dzcdn.net/images/artist/'+str(track['ART_PICTURE'])+'/1000x1000-000000-80-0-0.jpg',
|
||||
'tracklist': 'https://api.deezer.com/artist/'+str(track['ART_ID'])+'/top?limit=50',
|
||||
'type': 'artist'
|
||||
},
|
||||
'type': 'track'
|
||||
}
|
||||
result.append(item)
|
||||
return result
|
||||
|
Reference in New Issue
Block a user