From 9d6609990b3c058a0fc1983bdc789f0686b9e506 Mon Sep 17 00:00:00 2001 From: liuwei Date: Thu, 16 Apr 2026 14:57:51 +0800 Subject: [PATCH] fix(schedule): reseed default system jobs before DB reload --- utils/system_jobs.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/utils/system_jobs.py b/utils/system_jobs.py index a7755e8..68ceb0a 100644 --- a/utils/system_jobs.py +++ b/utils/system_jobs.py @@ -150,6 +150,9 @@ class SystemJobLoader: ) def reload_from_db(self): + # 每次重载前先补齐默认任务,避免误删后无法恢复 + self._seed_defaults() + # 先移除当前注册任务,避免重复调度 for job_id in self._registered_job_ids: async_job.remove_job(job_id)