From dec022fd89d3a7fe286541586ec2c3b2a48ca65a Mon Sep 17 00:00:00 2001 From: thsrite Date: Tue, 5 Sep 2023 19:30:46 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E5=90=8C=E6=AD=A5=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E6=8F=92=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/plugins/mediasyncdel/__init__.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/plugins/mediasyncdel/__init__.py b/app/plugins/mediasyncdel/__init__.py index a7fd25b0..4f60e656 100644 --- a/app/plugins/mediasyncdel/__init__.py +++ b/app/plugins/mediasyncdel/__init__.py @@ -488,15 +488,15 @@ class MediaSyncDel(_PluginBase): return # 删除电影 - if media_type == "Movie": + if media_type == "Movie" or media_type == "MOV": msg = f'电影 {media_name} {tmdb_id}' transfer_history: List[TransferHistory] = self._transferhis.get_by(tmdbid=tmdb_id) # 删除电视剧 - elif media_type == "Series": + elif (media_type == "Series" or media_type == "TV") and not season_num and not episode_num: msg = f'剧集 {media_name} {tmdb_id}' transfer_history: List[TransferHistory] = self._transferhis.get_by(tmdbid=tmdb_id) # 删除季 S02 - elif media_type == "Season": + elif (media_type == "Season" or media_type == "TV") and season_num and not episode_num: if not season_num or not str(season_num).isdigit(): logger.error(f"{media_name} 季同步删除失败,未获取到具体季") return @@ -504,7 +504,7 @@ class MediaSyncDel(_PluginBase): transfer_history: List[TransferHistory] = self._transferhis.get_by(tmdbid=tmdb_id, season=f'S{season_num}') # 删除剧集S02E02 - elif media_type == "Episode": + elif (media_type == "Episode" or media_type == "TV") and season_num and episode_num: if not season_num or not str(season_num).isdigit() or not episode_num or not str(episode_num).isdigit(): logger.error(f"{media_name} 集同步删除失败,未获取到具体集") return