From 7073b0fd6472160d9befb127cedadb1d29a28260 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Thu, 10 Aug 2023 07:12:29 +0800 Subject: [PATCH] fix rss --- app/chain/rss.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/app/chain/rss.py b/app/chain/rss.py index 7ccbb82b..7145cb86 100644 --- a/app/chain/rss.py +++ b/app/chain/rss.py @@ -114,10 +114,7 @@ class RssChain(ChainBase): logger.info(f"{rss_task.name} RSS下载到数据:{len(items)}") # 检查站点 domain = StringUtils.get_url_domain(rss_task.url) - site_info = self.sites.get_indexer(domain) - if not site_info: - logger.error(f"{rss_task.name} 没有维护对应站点") - continue + site_info = self.sites.get_indexer(domain) or {} # 过滤规则 if rss_task.best_version: filter_rule = self.systemconfig.get(SystemConfigKey.FilterRules2) @@ -168,7 +165,7 @@ class RssChain(ChainBase): site_name=site_info.get("name"), site_cookie=site_info.get("cookie"), site_ua=site_info.get("cookie") or settings.USER_AGENT, - site_proxy=site_info.get("proxy"), + site_proxy=site_info.get("proxy") or rss_task.proxy, site_order=site_info.get("pri"), title=item.get("title"), description=item.get("description"),