testing error popups
This commit is contained in:
parent
1b708bdbb1
commit
d9398ea082
16
main.py
16
main.py
|
@ -51,7 +51,7 @@ def get_connection():
|
||||||
if connection==None:
|
if connection==None:
|
||||||
connected = False
|
connected = False
|
||||||
# Create connection
|
# Create connection
|
||||||
try:
|
if 1:#try:
|
||||||
connection = libsonic.Connection(
|
connection = libsonic.Connection(
|
||||||
baseUrl=Addon().get_setting('subsonic_url'),
|
baseUrl=Addon().get_setting('subsonic_url'),
|
||||||
username=Addon().get_setting('username', convert=False),
|
username=Addon().get_setting('username', convert=False),
|
||||||
|
@ -63,8 +63,8 @@ def get_connection():
|
||||||
useGET=Addon().get_setting('useget'),
|
useGET=Addon().get_setting('useget'),
|
||||||
)
|
)
|
||||||
connected = connection.ping()
|
connected = connection.ping()
|
||||||
except:
|
#except:
|
||||||
pass
|
# pass
|
||||||
|
|
||||||
if connected==False:
|
if connected==False:
|
||||||
popup('Connection error')
|
popup('Connection error')
|
||||||
|
@ -762,9 +762,15 @@ def get_image(item):
|
||||||
print("Checking image type %s %s %s"%(item.get('id'), image, type(image)))
|
print("Checking image type %s %s %s"%(item.get('id'), image, type(image)))
|
||||||
if (image is None) or (image =='') or (image =='None'):
|
if (image is None) or (image =='') or (image =='None'):
|
||||||
connection = get_connection()
|
connection = get_connection()
|
||||||
|
print("Using coverart tag from item %s is it same as %s ?"%(item.get('coverArt'),item.get('id')))
|
||||||
image = connection.getCoverArtUrl(item.get('coverArt'))
|
image = connection.getCoverArtUrl(item.get('coverArt'))
|
||||||
print("got %s from lastfm"%image)
|
print("got %s from lastfm for %s"%(image,item.get('name')))
|
||||||
#Might fall back to album art if necessary
|
print("If I user id instead I would get %s"%connection.getCoverArtUrl(item.get('id')))
|
||||||
|
#Might fall back to album art if necessary - disabled no extra results
|
||||||
|
if "blah&id=" not in image:
|
||||||
|
album_id = connection.getArtist(item.get('id')).get('artist').get('album')[0].get('coverArt')
|
||||||
|
image = connection.getCoverArtUrl(album_id)
|
||||||
|
print("got %s from lastfm - first album for artist %s"%(image,item.get('name')))
|
||||||
return image
|
return image
|
||||||
except:
|
except:
|
||||||
return image
|
return image
|
||||||
|
|
Loading…
Reference in New Issue