From 074e7b9c79c1b55de4d51dd7cefd296e45a68654 Mon Sep 17 00:00:00 2001 From: Alhaziel01 Date: Fri, 20 May 2022 17:42:55 +0200 Subject: [PATCH] Fix Nuovi Episodi in Videoteca (in caso di path completo) --- specials/videolibrary.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/specials/videolibrary.py b/specials/videolibrary.py index e862e59c..2d761ee4 100644 --- a/specials/videolibrary.py +++ b/specials/videolibrary.py @@ -363,12 +363,17 @@ def findvideos(item): content_title = str(item.contentSeason) + 'x' + (str(item.contentEpisodeNumber) if item.contentEpisodeNumber > 9 else '0' + str(item.contentEpisodeNumber)) else: content_title = item.contentTitle.strip().lower() + + # Fix in case item.streampath is a full path + import re + paths = re.split('\\\|/', item.strm_path) + strm_path = filetools.join(paths[-2],paths[-1]) if item.contentType == 'movie': - strm_path = filetools.join(videolibrarytools.MOVIES_PATH, item.strm_path) + strm_path = filetools.join(videolibrarytools.MOVIES_PATH, strm_path) path_dir = filetools.dirname(strm_path) item.nfo = filetools.join(path_dir, filetools.basename(path_dir) + ".nfo") else: - strm_path = filetools.join(videolibrarytools.TVSHOWS_PATH, item.strm_path) + strm_path = filetools.join(videolibrarytools.TVSHOWS_PATH, strm_path) path_dir = filetools.dirname(strm_path) item.nfo = filetools.join(path_dir, 'tvshow.nfo')