修复S0刮削问题

修复某些情况下剧集根目录判断错误的问题
This commit is contained in:
zhanglijun
2024-11-23 20:13:01 +08:00
parent 42c56497c6
commit 24b58dc002
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -489,7 +489,7 @@ class MediaChain(ChainBase, metaclass=Singleton):
if init_folder: if init_folder:
# 识别文件夹名称 # 识别文件夹名称
season_meta = MetaInfo(filepath.name) season_meta = MetaInfo(filepath.name)
if season_meta.begin_season: if season_meta.begin_season is not None:
# 是否已存在 # 是否已存在
nfo_path = filepath / "season.nfo" nfo_path = filepath / "season.nfo"
if not overwrite and self.storagechain.get_file_item(storage=fileitem.storage, path=nfo_path): if not overwrite and self.storagechain.get_file_item(storage=fileitem.storage, path=nfo_path):
@@ -517,7 +517,7 @@ class MediaChain(ChainBase, metaclass=Singleton):
if content: if content:
__save_file(_fileitem=fileitem, _path=image_path, _content=content) __save_file(_fileitem=fileitem, _path=image_path, _content=content)
# 判断当前目录是不是剧集根目录 # 判断当前目录是不是剧集根目录
if season_meta.name: if not season_meta.season:
# 是否已存在 # 是否已存在
nfo_path = filepath / "tvshow.nfo" nfo_path = filepath / "tvshow.nfo"
if not overwrite and self.storagechain.get_file_item(storage=fileitem.storage, path=nfo_path): if not overwrite and self.storagechain.get_file_item(storage=fileitem.storage, path=nfo_path):
+2 -2
View File
@@ -30,7 +30,7 @@ class TmdbScraper:
# 电影元数据文件 # 电影元数据文件
doc = self.__gen_movie_nfo_file(mediainfo=mediainfo) doc = self.__gen_movie_nfo_file(mediainfo=mediainfo)
else: else:
if season: if season is not None:
# 查询季信息 # 查询季信息
seasoninfo = self.tmdb.get_tv_season_detail(mediainfo.tmdb_id, meta.begin_season) seasoninfo = self.tmdb.get_tv_season_detail(mediainfo.tmdb_id, meta.begin_season)
if episode: if episode:
@@ -57,7 +57,7 @@ class TmdbScraper:
:param episode: 集号 :param episode: 集号
""" """
images = {} images = {}
if season: if season is not None:
# 只需要集的图片 # 只需要集的图片
if episode: if episode:
# 集的图片 # 集的图片