From df5c36418522701f480e4c01de1e7b8c5b43376a Mon Sep 17 00:00:00 2001 From: jxxghp Date: Mon, 11 Sep 2023 21:14:49 +0800 Subject: [PATCH] fix #550 --- app/modules/filetransfer/__init__.py | 2 ++ app/modules/themoviedb/tmdbapi.py | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/modules/filetransfer/__init__.py b/app/modules/filetransfer/__init__.py index 4c59bdaf..a1c0c4e9 100644 --- a/app/modules/filetransfer/__init__.py +++ b/app/modules/filetransfer/__init__.py @@ -587,6 +587,8 @@ class FileTransferModule(_ModuleBase): else: # 电视剧取上两级目录 media_path = media_path.parent.parent + + # 检查媒体文件夹是否存在 if not media_path.exists(): continue diff --git a/app/modules/themoviedb/tmdbapi.py b/app/modules/themoviedb/tmdbapi.py index 04b4d8e7..299787c1 100644 --- a/app/modules/themoviedb/tmdbapi.py +++ b/app/modules/themoviedb/tmdbapi.py @@ -447,7 +447,8 @@ class TmdbHelper: ret_info = multi break # 类型变更 - if ret_info: + if (ret_info + and not isinstance(ret_info.get("media_type"), MediaType)): ret_info['media_type'] = MediaType.MOVIE if ret_info.get("media_type") == "movie" else MediaType.TV return ret_info