Merge pull request #1501 from honue/main

This commit is contained in:
jxxghp 2024-02-20 11:44:29 +08:00 committed by GitHub
commit f43efab831
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -704,7 +704,7 @@ class SubscribeChain(ChainBase):
return return
# 遍历订阅 # 遍历订阅
for subscribe in subscribes: for subscribe in subscribes:
logger.info(f'开始检查订阅{subscribe.name} ...') logger.info(f'开始更新订阅元数据{subscribe.name} ...')
# 生成元数据 # 生成元数据
meta = MetaInfo(subscribe.name) meta = MetaInfo(subscribe.name)
meta.year = subscribe.year meta.year = subscribe.year
@ -721,7 +721,7 @@ class SubscribeChain(ChainBase):
continue continue
# 对于电视剧,获取当前季的总集数 # 对于电视剧,获取当前季的总集数
episodes = mediainfo.seasons.get(subscribe.season) or [] episodes = mediainfo.seasons.get(subscribe.season) or []
if len(episodes) > (subscribe.total_episode or 0): if len(episodes):
total_episode = len(episodes) total_episode = len(episodes)
lack_episode = subscribe.lack_episode + (total_episode - subscribe.total_episode) lack_episode = subscribe.lack_episode + (total_episode - subscribe.total_episode)
logger.info( logger.info(
@ -742,7 +742,7 @@ class SubscribeChain(ChainBase):
"total_episode": total_episode, "total_episode": total_episode,
"lack_episode": lack_episode "lack_episode": lack_episode
}) })
logger.info(f'订阅 {subscribe.name} 更新完成') logger.info(f'{subscribe.name} 订阅元数据更新完成')
def __update_subscribe_note(self, subscribe: Subscribe, downloads: List[Context]): def __update_subscribe_note(self, subscribe: Subscribe, downloads: List[Context]):
""" """