fix type of 'artist' and 'title'
This commit is contained in:
parent
259bef4739
commit
e9e41a9c7c
1 changed files with 5 additions and 6 deletions
|
|
@ -22,6 +22,7 @@ from weboob.capabilities.radio import ICapRadio, Radio, Stream, Emission
|
||||||
from weboob.capabilities.collection import ICapCollection
|
from weboob.capabilities.collection import ICapCollection
|
||||||
from weboob.tools.backend import BaseBackend
|
from weboob.tools.backend import BaseBackend
|
||||||
from weboob.tools.browser import StandardBrowser
|
from weboob.tools.browser import StandardBrowser
|
||||||
|
from weboob.tools.misc import to_unicode
|
||||||
|
|
||||||
|
|
||||||
__all__ = ['OuiFMBackend']
|
__all__ = ['OuiFMBackend']
|
||||||
|
|
@ -65,12 +66,10 @@ class OuiFMBackend(BaseBackend, ICapRadio, ICapCollection):
|
||||||
suffix = '_%s' % radio
|
suffix = '_%s' % radio
|
||||||
|
|
||||||
last = document['last%s' % suffix][0]
|
last = document['last%s' % suffix][0]
|
||||||
artist = last['artiste%s' % suffix]
|
|
||||||
title = last['titre%s' % suffix]
|
artist = to_unicode(last.get('artiste%s' % suffix, '').strip())
|
||||||
if artist and title:
|
title = to_unicode(last.get('titre%s' % suffix, '').strip())
|
||||||
return last['artiste%s' % suffix].strip(), last['titre%s' % suffix].strip()
|
return artist, title
|
||||||
else:
|
|
||||||
return artist, title
|
|
||||||
|
|
||||||
def get_radio(self, radio):
|
def get_radio(self, radio):
|
||||||
if not isinstance(radio, Radio):
|
if not isinstance(radio, Radio):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue