feat RSS增加过滤规则开关

This commit is contained in:
jxxghp 2023-08-12 18:42:29 +08:00
parent c7a5c5f55e
commit 153d22d73e

View File

@ -186,13 +186,14 @@ class RssChain(ChainBase):
pubdate=time.strftime("%Y-%m-%d %H:%M:%S", item.get("pubdate")) if item.get("pubdate") else None, pubdate=time.strftime("%Y-%m-%d %H:%M:%S", item.get("pubdate")) if item.get("pubdate") else None,
) )
# 过滤种子 # 过滤种子
result = self.filter_torrents( if rss_task.filter:
rule_string=filter_rule, result = self.filter_torrents(
torrent_list=[torrentinfo] rule_string=filter_rule,
) torrent_list=[torrentinfo]
if not result: )
logger.info(f"{rss_task.name} 不匹配过滤规则") if not result:
continue logger.info(f"{rss_task.name} 不匹配过滤规则")
continue
# 更新已处理数据 # 更新已处理数据
processed_data['titles'].append(item.get("title")) processed_data['titles'].append(item.get("title"))
processed_data['season_episodes'].append(meta.season_episode) processed_data['season_episodes'].append(meta.season_episode)