From c1ecda280c4a3c9a375783f70f6baa68d93f9e9c Mon Sep 17 00:00:00 2001 From: InfinityPacer <160988576+InfinityPacer@users.noreply.github.com> Date: Tue, 3 Dec 2024 17:33:00 +0800 Subject: [PATCH] fix #3312 --- app/scheduler.py | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/app/scheduler.py b/app/scheduler.py index 3dc87174..b3cf42f8 100644 --- a/app/scheduler.py +++ b/app/scheduler.py @@ -297,17 +297,18 @@ class Scheduler(metaclass=Singleton): } ) - # 站点数据刷新,每隔30分钟 - self._scheduler.add_job( - self.start, - "interval", - id="sitedata_refresh", - name="站点数据刷新", - minutes=settings.SITEDATA_REFRESH_INTERVAL * 60, - kwargs={ - 'job_id': 'sitedata_refresh' - } - ) + # 站点数据刷新 + if settings.SITEDATA_REFRESH_INTERVAL: + self._scheduler.add_job( + self.start, + "interval", + id="sitedata_refresh", + name="站点数据刷新", + minutes=settings.SITEDATA_REFRESH_INTERVAL * 60, + kwargs={ + 'job_id': 'sitedata_refresh' + } + ) self.init_plugin_jobs()