From 0f0a5c28677746cedc24e8973b36ceaf7683d33e Mon Sep 17 00:00:00 2001 From: skodak Date: Sun, 3 Feb 2008 17:28:25 +0000 Subject: [PATCH] MDL-13319 skip disabled modules and blocks in cron; merged from MOODLE_19_STABLE --- admin/cron.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/admin/cron.php b/admin/cron.php index 58d4cc0b1e..2783d182ae 100644 --- a/admin/cron.php +++ b/admin/cron.php @@ -101,7 +101,7 @@ mtrace("Starting activity modules"); get_mailer('buffer'); - if ($mods = get_records_select("modules", "cron > 0 AND (($timenow - lastcron) > cron)")) { + if ($mods = get_records_select("modules", "cron > 0 AND (($timenow - lastcron) > cron) AND visible = 1 ")) { foreach ($mods as $mod) { $libfile = "$CFG->dirroot/mod/$mod->name/lib.php"; if (file_exists($libfile)) { @@ -133,7 +133,7 @@ mtrace("Finished activity modules"); mtrace("Starting blocks"); - if ($blocks = get_records_select("block", "cron > 0 AND (($timenow - lastcron) > cron)")) { + if ($blocks = get_records_select("block", "cron > 0 AND (($timenow - lastcron) > cron) AND visible = 1")) { // we will need the base class. require_once($CFG->dirroot.'/blocks/moodleblock.class.php'); foreach ($blocks as $block) { -- 2.39.5