fix SiteStatistic

This commit is contained in:
jxxghp 2023-08-16 11:05:28 +08:00
parent 46f0cfe517
commit 98d1ff3204

View File

@ -1005,12 +1005,12 @@ class SiteStatistic(_PluginBase):
self.post_message(channel=event.event_data.get("channel"), self.post_message(channel=event.event_data.get("channel"),
title="开始刷新站点数据 ...", title="开始刷新站点数据 ...",
userid=event.event_data.get("user")) userid=event.event_data.get("user"))
self.refresh_all_site_data(force=True) self.refresh_all_site_data()
if event: if event:
self.post_message(channel=event.event_data.get("channel"), self.post_message(channel=event.event_data.get("channel"),
title="站点数据刷新完成!", userid=event.event_data.get("user")) title="站点数据刷新完成!", userid=event.event_data.get("user"))
def refresh_all_site_data(self, force: bool = False): def refresh_all_site_data(self):
""" """
多线程刷新站点下载上传量默认间隔6小时 多线程刷新站点下载上传量默认间隔6小时
""" """
@ -1021,10 +1021,6 @@ class SiteStatistic(_PluginBase):
with lock: with lock:
if not force \
and not self._statistic_sites:
return
# 没有指定站点,默认使用全部站点 # 没有指定站点,默认使用全部站点
if not self._statistic_sites: if not self._statistic_sites:
refresh_sites = [site for site in self.sites.get_indexers() if not site.get("public")] refresh_sites = [site for site in self.sites.get_indexers() if not site.get("public")]