From 717b098d2f638c6447809ce8bd0d0feccd31a669 Mon Sep 17 00:00:00 2001 From: Simon Ding Date: Wed, 12 Nov 2025 14:01:56 +0800 Subject: [PATCH] feat: run housekeeping once at start --- engine/scheduler.go | 1 + 1 file changed, 1 insertion(+) diff --git a/engine/scheduler.go b/engine/scheduler.go index 999da70..d102c50 100644 --- a/engine/scheduler.go +++ b/engine/scheduler.go @@ -43,6 +43,7 @@ func (c *Engine) addSysCron() { c.registerCronJob("check_series_new_release", "0 0 */12 * * *", c.checkAllSeriesNewSeason) c.registerCronJob("update_import_lists", "0 */20 * * * *", c.periodicallyUpdateImportlist) c.registerCronJob("housekeeping", "0 0 * * * *", c.housekeeping) + go c.housekeeping() //run once on startup c.schedulers.Range(func(key string, value scheduler) bool { log.Debugf("add cron job: %v", key)