This commit is contained in:
jxxghp
2024-11-17 14:14:13 +08:00
parent 4c86a4da5f
commit 4636c7ada7
+2 -6
View File
@@ -252,12 +252,11 @@ class DownloadChain(ChainBase):
# 下载目录 # 下载目录
if save_path: if save_path:
# 有自定义下载目录时,尝试匹配目录配置 # 下载目录使用自定义的
dir_info = self.directoryhelper.get_dir(_media, src_path=Path(save_path)) download_dir = Path(save_path)
else: else:
# 根据媒体信息查询下载目录配置 # 根据媒体信息查询下载目录配置
dir_info = self.directoryhelper.get_dir(_media) dir_info = self.directoryhelper.get_dir(_media)
# 拼装子目录 # 拼装子目录
if dir_info: if dir_info:
# 一级目录 # 一级目录
@@ -272,9 +271,6 @@ class DownloadChain(ChainBase):
if not dir_info.media_category and dir_info.download_category_folder and _media and _media.category: if not dir_info.media_category and dir_info.download_category_folder and _media and _media.category:
# 二级自动分类 # 二级自动分类
download_dir = download_dir / _media.category download_dir = download_dir / _media.category
elif save_path:
# 自定义下载目录
download_dir = Path(save_path)
else: else:
# 未找到下载目录,且没有自定义下载目录 # 未找到下载目录,且没有自定义下载目录
logger.error(f"未找到下载目录:{_media.type.value} {_media.title_year}") logger.error(f"未找到下载目录:{_media.type.value} {_media.title_year}")