AudioAddict: fix artist name retrieval
Sometimes, the artist field is empty It is then retrieved from the track field
This commit is contained in:
parent
1b8a352161
commit
c3a1095f7a
1 changed files with 5 additions and 0 deletions
|
|
@ -213,6 +213,11 @@ class AudioAddictBackend(BaseBackend, ICapRadio, ICapCollection):
|
||||||
artist = u'' + (channel.get('artist', '') or 'Unknown')
|
artist = u'' + (channel.get('artist', '') or 'Unknown')
|
||||||
title = u''+(channel.get('title', '') or 'Unknown')
|
title = u''+(channel.get('title', '') or 'Unknown')
|
||||||
|
|
||||||
|
if artist == 'Unknown' :
|
||||||
|
track=u'' + (channel.get('track', '') or 'Unknown')
|
||||||
|
if track != 'Unknown' :
|
||||||
|
artist = track[:track.find(' - ')]
|
||||||
|
|
||||||
return artist, title
|
return artist, title
|
||||||
|
|
||||||
def get_radio(self, radio):
|
def get_radio(self, radio):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue