Evitar llamadas a tmdb con todo el itemlist en los findvideos
This commit is contained in:
@@ -194,6 +194,8 @@ def peliculas(item):
|
||||
def findvideos(item):
|
||||
logger.info()
|
||||
itemlist = []
|
||||
|
||||
tmdb.set_infoLabels(item, True) # para refrescar infolabels y obtener más datos en "segunda pasada"
|
||||
|
||||
data = httptools.downloadpage(item.url).data
|
||||
|
||||
@@ -251,8 +253,6 @@ def findvideos(item):
|
||||
language=idioma, quality=calidad))
|
||||
break
|
||||
|
||||
tmdb.set_infoLabels(itemlist)
|
||||
|
||||
itemlist = servertools.get_servers_itemlist(itemlist, lambda i: i.title % i.server.capitalize())
|
||||
|
||||
if __comprueba_enlaces__:
|
||||
|
||||
@@ -331,6 +331,8 @@ def seasons_episodes(item):
|
||||
def findvideos(item):
|
||||
logger.info()
|
||||
itemlist=[]
|
||||
|
||||
tmdb.set_infoLabels(item, True) # para refrescar infolabels y obtener más datos en "segunda pasada"
|
||||
|
||||
if item.extra != "links_encoded":
|
||||
data = httptools.downloadpage(item.url).data
|
||||
@@ -366,7 +368,6 @@ def findvideos(item):
|
||||
for videoitem in itemlist:
|
||||
videoitem.title = '%s [%s] [%s]' % (videoitem.server.capitalize(), videoitem.language, videoitem.quality)
|
||||
|
||||
tmdb.set_infoLabels(itemlist)
|
||||
if itemlist and not item.show:
|
||||
itemlist.append(Item(channel = item.channel))
|
||||
itemlist.append(item.clone(channel="trailertools", title="Buscar Tráiler", action="buscartrailer", context="",
|
||||
|
||||
Reference in New Issue
Block a user