diff teal-src/plugins/mod_cron.tl @ 12489:8b42575738f0 0.12

mod_cron: Fix recording last task run time #1751 The type checks, they do nothing! Observed: Tasks that were supposed to run weekly or daily were running each hour.
author Kim Alvefur <zash@zash.se>
date Thu, 05 May 2022 14:10:59 +0200
parents 7f25ac9d8f0d
children c3e47a5dd30d
line wrap: on
line diff
--- a/teal-src/plugins/mod_cron.tl	Tue May 03 19:36:17 2022 +0200
+++ b/teal-src/plugins/mod_cron.tl	Thu May 05 14:10:59 2022 +0200
@@ -84,6 +84,7 @@
 local function run_task(task : task_spec)
 	local started_at = os.time();
 	task:run(started_at);
+	task.last = started_at;
 	task:save(started_at);
 end