This commit is contained in:
jxxghp 2023-08-10 07:12:29 +08:00
parent ef3464e546
commit 7073b0fd64

View File

@ -114,10 +114,7 @@ class RssChain(ChainBase):
logger.info(f"{rss_task.name} RSS下载到数据{len(items)}") logger.info(f"{rss_task.name} RSS下载到数据{len(items)}")
# 检查站点 # 检查站点
domain = StringUtils.get_url_domain(rss_task.url) domain = StringUtils.get_url_domain(rss_task.url)
site_info = self.sites.get_indexer(domain) site_info = self.sites.get_indexer(domain) or {}
if not site_info:
logger.error(f"{rss_task.name} 没有维护对应站点")
continue
# 过滤规则 # 过滤规则
if rss_task.best_version: if rss_task.best_version:
filter_rule = self.systemconfig.get(SystemConfigKey.FilterRules2) filter_rule = self.systemconfig.get(SystemConfigKey.FilterRules2)
@ -168,7 +165,7 @@ class RssChain(ChainBase):
site_name=site_info.get("name"), site_name=site_info.get("name"),
site_cookie=site_info.get("cookie"), site_cookie=site_info.get("cookie"),
site_ua=site_info.get("cookie") or settings.USER_AGENT, 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"), site_order=site_info.get("pri"),
title=item.get("title"), title=item.get("title"),
description=item.get("description"), description=item.get("description"),