fix 豆瓣转TMDB搜索时丢失季的问题

This commit is contained in:
jxxghp 2024-06-14 16:13:21 +08:00
parent f8f964106a
commit 0270af5b19
2 changed files with 4 additions and 0 deletions

View File

@ -52,6 +52,8 @@ def search_by_id(mediaid: str,
# 通过豆瓣ID识别TMDBID
tmdbinfo = MediaChain().get_tmdbinfo_by_doubanid(doubanid=doubanid, mtype=mtype)
if tmdbinfo:
if tmdbinfo.get('season') and not season:
season = tmdbinfo.get('season')
torrents = SearchChain().search_by_id(tmdbid=tmdbinfo.get("id"),
mtype=mtype, area=area, season=season)
else:

View File

@ -220,6 +220,8 @@ class MediaChain(ChainBase, metaclass=Singleton):
season=meta.begin_season
)
if tmdbinfo:
# 合季季后返回
tmdbinfo['season'] = meta.begin_season
break
return tmdbinfo