mirror of
https://github.com/thsrite/MoviePilot-Plugins.git
synced 2026-03-27 10:05:57 +00:00
fix 豆瓣明星热映订阅bug
This commit is contained in:
@@ -165,6 +165,16 @@ class ActorSubscribe(_PluginBase):
|
||||
# 元数据
|
||||
meta = MetaInfo(mediainfo.title)
|
||||
|
||||
# 豆瓣演员信息
|
||||
mediainfo_actiors = mediainfo.actors + mediainfo.directors
|
||||
|
||||
# 识别豆瓣信息
|
||||
oldmediainfo = mediainfo
|
||||
mediainfo = self.chain.recognize_media(meta=meta, doubanid=mediainfo.douban_id)
|
||||
if not mediainfo:
|
||||
logger.warn(f'未识别到媒体信息,标题:{oldmediainfo.title},豆瓣ID:{oldmediainfo.douban_id}')
|
||||
continue
|
||||
|
||||
# 查询缺失的媒体信息
|
||||
exist_flag, _ = self.downloadchain.get_no_exists_info(meta=meta, mediainfo=mediainfo)
|
||||
if exist_flag:
|
||||
@@ -176,7 +186,6 @@ class ActorSubscribe(_PluginBase):
|
||||
logger.info(f'{mediainfo.title_year} 订阅已存在')
|
||||
continue
|
||||
|
||||
mediainfo_actiors = mediainfo.actors + mediainfo.directors
|
||||
if mediainfo_actiors:
|
||||
for actor in mediainfo_actiors:
|
||||
# logger.info(f'正在处理 {mediainfo.title_year} 演员 {actor}')
|
||||
@@ -527,4 +536,4 @@ class ActorSubscribe(_PluginBase):
|
||||
self._scheduler.shutdown()
|
||||
self._scheduler = None
|
||||
except Exception as e:
|
||||
logger.error("退出插件失败:%s" % str(e))
|
||||
logger.error("退出插件失败:%s" % str(e))
|
||||
|
||||
Reference in New Issue
Block a user