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