From a9dc325216f695d3f1606d6adbae04b8b9bd35c4 Mon Sep 17 00:00:00 2001 From: Alhaziel01 Date: Sat, 16 May 2020 11:19:51 +0200 Subject: [PATCH] Fix Segna come visto --- platformcode/xbmc_videolibrary.py | 12 ++++++------ service.py | 4 ++-- specials/videolibrary.py | 6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/platformcode/xbmc_videolibrary.py b/platformcode/xbmc_videolibrary.py index 86b2ed4a..0ea5a8c5 100644 --- a/platformcode/xbmc_videolibrary.py +++ b/platformcode/xbmc_videolibrary.py @@ -67,9 +67,9 @@ def mark_auto_as_watched(item): time.sleep(30) # Sincronizacion silenciosa con Trakt - if sync_with_trakt: - if config.get_setting("sync_trakt_watched", "videolibrary"): - sync_trakt_kodi() + # if sync_with_trakt: + # if config.get_setting("sync_trakt_watched", "videolibrary"): + # sync_trakt_kodi() # logger.debug("Fin del hilo") @@ -331,7 +331,7 @@ def mark_season_as_watched_on_kodi(item, value=1): execute_sql_kodi(sql) -def mark_content_as_watched_on_alfa(path): +def mark_content_as_watched_on_kod(path): from specials import videolibrary from core import videolibrarytools @@ -357,9 +357,9 @@ def mark_content_as_watched_on_alfa(path): path2 = '' if "special://" in VIDEOLIBRARY_PATH: if FOLDER_TVSHOWS in path: - path2 = re. sub(r'.*?%s' % FOLDER_TVSHOWS, VIDEOLIBRARY_PATH + "/" + FOLDER_TVSHOWS, path).replace("\\", "/") + path2 = re. sub(r'.*?%s' % FOLDER_TVSHOWS, filetools.join(VIDEOLIBRARY_PATH, FOLDER_TVSHOWS), path).replace("\\", "/") if FOLDER_MOVIES in path: - path2 = re. sub(r'.*?%s' % FOLDER_MOVIES, VIDEOLIBRARY_PATH + "/" + FOLDER_MOVIES, path).replace("\\", "/") + path2 = re. sub(r'.*?%s' % FOLDER_MOVIES, filetools.join(VIDEOLIBRARY_PATH, FOLDER_MOVIES), path).replace("\\", "/") if "\\" in path: path = path.replace("/", "\\") diff --git a/service.py b/service.py index b9bf33a9..99ef0f57 100644 --- a/service.py +++ b/service.py @@ -95,7 +95,7 @@ def update(path, p_dialog, i, t, serie, overwrite): try: if config.is_xbmc(): #Si es Kodi, lo hacemos from platformcode import xbmc_videolibrary - xbmc_videolibrary.mark_content_as_watched_on_alfa(path + '/tvshow.nfo') + xbmc_videolibrary.mark_content_as_watched_on_kod(filetools.join(path,'tvshow.nfo')) except: logger.error(traceback.format_exc()) @@ -154,7 +154,7 @@ def check_for_update(overwrite=True): try: if config.is_xbmc(): #Si es Kodi, lo hacemos from platformcode import xbmc_videolibrary - xbmc_videolibrary.mark_content_as_watched_on_alfa(path + '/tvshow.nfo') + xbmc_videolibrary.mark_content_as_watched_on_kod(filetools.join(path,'tvshow.nfo')) except: logger.error(traceback.format_exc()) diff --git a/specials/videolibrary.py b/specials/videolibrary.py index 2e56cf85..33d0bea1 100644 --- a/specials/videolibrary.py +++ b/specials/videolibrary.py @@ -65,7 +65,7 @@ def list_movies(item, silent=False): try: if config.is_xbmc(): #Si es Kodi, lo hacemos from platformcode import xbmc_videolibrary - xbmc_videolibrary.mark_content_as_watched_on_alfa(nfo_path) + xbmc_videolibrary.mark_content_as_watched_on_kod(nfo_path) except: logger.error(traceback.format_exc()) @@ -192,7 +192,7 @@ def list_tvshows(item): try: if config.is_xbmc(): #Si es Kodi, lo hacemos from platformcode import xbmc_videolibrary - xbmc_videolibrary.mark_content_as_watched_on_alfa(tvshow_path) + xbmc_videolibrary.mark_content_as_watched_on_kod(tvshow_path) except: logger.error(traceback.format_exc()) @@ -924,7 +924,7 @@ def mark_content_as_watched2(item): logger.info() # logger.debug("item:\n" + item.tostring('\n')) - if filetools.exists(item.nfo): + if filetools.isfile(item.nfo): head_nfo, it = videolibrarytools.read_nfo(item.nfo) #logger.debug(it) name_file = ""