def LIST_TVSHOWS_CATS():
import tv as tvDB
id_ = common.args.url
if id_:
asins = tvDB.lookupTVdb(id_, rvalue='asins', name='title', tbl='categories')
epidb = tvDB.lookupTVdb('', name='asin', rvalue='asin, seasonasin', tbl='episodes', single=False)
if not asins:
return
for asin in asins.split(','):
seasonasin = None
for epidata in epidb:
if asin in str(epidata):
seasonasin = epidata[1]
break
if not seasonasin:
seasonasin = asin
for seasondata in tvDB.loadTVSeasonsdb(seasonasin=seasonasin).fetchall():
ADD_SEASON_ITEM(seasondata, disptitle=True)
common.SetView('seasons')
else:
for title in tvDB.lookupTVdb('', name='asins', tbl='categories', single=False):
if title:
common.addDir(title[0], 'listtv', 'LIST_TVSHOWS_CATS', title[0])
xbmcplugin.endOfDirectory(pluginhandle, updateListing=False)
评论列表
文章目录