fix bug
This commit is contained in:
parent
365c610a75
commit
04c7c071a3
@ -274,11 +274,16 @@ class SubscribeChain(ChainBase):
|
|||||||
image=mediainfo.get_message_image())
|
image=mediainfo.get_message_image())
|
||||||
else:
|
else:
|
||||||
# 未完成下载,计算剩余集数
|
# 未完成下载,计算剩余集数
|
||||||
left_episodes = lefts.get(mediainfo.tmdb_id, {}).get("episodes", [])
|
left_seasons = lefts.get(mediainfo.tmdb_id) or []
|
||||||
logger.info(f'{mediainfo.get_title_string()} 未下载未完整,更新缺失集数为{len(left_episodes)} ...')
|
for season_info in left_seasons:
|
||||||
self.subscribes.update(subscribe.id, {
|
season = season_info.get('season')
|
||||||
"lack_episode": len(left_episodes)
|
if season == subscribe.season:
|
||||||
})
|
left_episodes = season_info.get('episodes')
|
||||||
|
logger.info(f'{mediainfo.get_title_string()} 季 {season} 未下载未完整,'
|
||||||
|
f'更新缺失集数为{len(left_episodes)} ...')
|
||||||
|
self.subscribes.update(subscribe.id, {
|
||||||
|
"lack_episode": len(left_episodes)
|
||||||
|
})
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def __get_subscribe_no_exits(no_exists: Dict[int, List[dict]],
|
def __get_subscribe_no_exits(no_exists: Dict[int, List[dict]],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user