From 9bdc8bcc1e3244ace2dcdac5ea514dd3c715630d Mon Sep 17 00:00:00 2001 From: Kingbox <37674310+lopezvg@users.noreply.github.com> Date: Wed, 15 Aug 2018 19:04:21 +0200 Subject: [PATCH] =?UTF-8?q?Videplibrarytools:=20error=20cuando=20se=20canc?= =?UTF-8?q?ela=20edici=C3=B3n=20t=C3=ADtulo=20en=20TMDB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugin.video.alfa/core/videolibrarytools.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/plugin.video.alfa/core/videolibrarytools.py b/plugin.video.alfa/core/videolibrarytools.py index ac3dc120..f38242da 100644 --- a/plugin.video.alfa/core/videolibrarytools.py +++ b/plugin.video.alfa/core/videolibrarytools.py @@ -215,6 +215,8 @@ def save_tvshow(item, episodelist): @return: el número de episodios sobreescritos @rtype fallidos: int @return: el número de episodios fallidos o -1 si ha fallado toda la serie + @rtype path: str + @return: directorio serie """ logger.info() # logger.debug(item.tostring('\n')) @@ -223,7 +225,7 @@ def save_tvshow(item, episodelist): # Si llegados a este punto no tenemos titulo o code, salimos if not (item.contentSerieName or item.infoLabels['code']) or not item.channel: logger.debug("NO ENCONTRADO contentSerieName NI code") - return 0, 0, -1 # Salimos sin guardar + return 0, 0, -1, path # Salimos sin guardar scraper_return = scraper.find_and_set_infoLabels(item) # Llegados a este punto podemos tener: @@ -234,7 +236,7 @@ def save_tvshow(item, episodelist): # TODO de momento si no hay resultado no añadimos nada, # aunq podriamos abrir un cuadro para introducir el identificador/nombre a mano logger.debug("NO ENCONTRADO EN SCRAPER O NO TIENE code") - return 0, 0, -1 + return 0, 0, -1, path _id = item.infoLabels['code'][0] @@ -311,7 +313,7 @@ def save_tvshow(item, episodelist): if not episodelist: # La lista de episodios esta vacia - return 0, 0, 0 + return 0, 0, 0, path # Guardar los episodios '''import time @@ -619,6 +621,7 @@ def add_tvshow(item, channel=None): # Obtiene el listado de episodios itemlist = getattr(channel, item.action)(item) + insertados, sobreescritos, fallidos, path = save_tvshow(item, itemlist) if not insertados and not sobreescritos and not fallidos: