fix extrafanart issues

This commit is contained in:
marcelveldt 2016-01-06 23:22:10 +01:00
parent f5c2aaa490
commit fc810f7b32
2 changed files with 20 additions and 16 deletions

View file

@ -37,7 +37,6 @@ class Main:
addon_handle = int(sys.argv[1])
params = urlparse.parse_qs(sys.argv[2][1:])
xbmc.log("Parameter string: %s" % sys.argv[2])
try:
mode = params['mode'][0]
itemid = params.get('id')
@ -51,6 +50,7 @@ class Main:
modes = {
'reset': utils.reset,
'extrafanart': entrypoint.getExtraFanArt(),
'resetauth': entrypoint.resetAuth,
'play': entrypoint.doPlayback,
'passwords': utils.passwordsXML,
@ -63,6 +63,9 @@ class Main:
'recentepisodes': entrypoint.getRecentEpisodes,
'refreshplaylist': entrypoint.refreshPlaylist
}
if "extrafanart" in sys.argv[0]:
entrypoint.getExtraFanArt()
if modes.get(mode):
# Simple functions
@ -101,8 +104,6 @@ class Main:
elif mode == "texturecache":
import artwork
artwork.Artwork().FullTextureCacheSync()
elif "extrafanart" in sys.argv[0]:
entrypoint.getExtraFanArt()
else:
entrypoint.doMainListing()