commit
090925f812
@ -105,14 +105,14 @@ class DownloadChain(ChainBase):
|
||||
# 下载目录
|
||||
if settings.DOWNLOAD_CATEGORY and _media and _media.category:
|
||||
if _media.type == MediaType.MOVIE:
|
||||
download_dir = Path(settings.DOWNLOAD_MOVIE_PATH) / _media.category
|
||||
download_dir = Path(settings.DOWNLOAD_MOVIE_PATH or settings.DOWNLOAD_PATH) / _media.category
|
||||
else:
|
||||
download_dir = Path(settings.DOWNLOAD_TV_PATH) / _media.category
|
||||
download_dir = Path(settings.DOWNLOAD_TV_PATH or settings.DOWNLOAD_PATH) / _media.category
|
||||
elif _media:
|
||||
if _media.type == MediaType.MOVIE:
|
||||
download_dir = Path(settings.DOWNLOAD_MOVIE_PATH)
|
||||
download_dir = Path(settings.DOWNLOAD_MOVIE_PATH or settings.DOWNLOAD_PATH)
|
||||
else:
|
||||
download_dir = Path(settings.DOWNLOAD_TV_PATH)
|
||||
download_dir = Path(settings.DOWNLOAD_TV_PATH or settings.DOWNLOAD_PATH)
|
||||
else:
|
||||
download_dir = Path(settings.DOWNLOAD_PATH)
|
||||
# 添加下载
|
||||
|
@ -110,9 +110,9 @@ class Settings(BaseSettings):
|
||||
# 下载保存目录,容器内映射路径需要一致
|
||||
DOWNLOAD_PATH: str = "/downloads"
|
||||
# 电影下载保存目录,容器内映射路径需要一致
|
||||
DOWNLOAD_MOVIE_PATH: str = DOWNLOAD_PATH
|
||||
DOWNLOAD_MOVIE_PATH: str = None
|
||||
# 电视剧下载保存目录,容器内映射路径需要一致
|
||||
DOWNLOAD_TV_PATH: str = DOWNLOAD_PATH
|
||||
DOWNLOAD_TV_PATH: str = None
|
||||
# 下载目录二级分类
|
||||
DOWNLOAD_CATEGORY: bool = False
|
||||
# 媒体服务器 emby/jellyfin/plex
|
||||
|
Loading…
x
Reference in New Issue
Block a user