]> git.mjollnir.org Git - moodle.git/commitdiff
Don't throw errors when deleting old logs and unsent mail
authormoodler <moodler>
Sun, 4 May 2003 03:46:15 +0000 (03:46 +0000)
committermoodler <moodler>
Sun, 4 May 2003 03:46:15 +0000 (03:46 +0000)
admin/cron.php

index cf23da58dd3776f0f6ca32630cd8e21c762513d8..00bdf1afb1d6912c43b85bed0acea136a1d7a19c 100644 (file)
         }
     }
 
+
+/// Delete old queued mail that didn't get sent within 30 minutes
+
+    $oldmailtime = $timenow - 1800;
+    delete_records_select("mail_queue", "timecreated < '$oldmailtime'");
+
+
 /// Delete old logs to save space (this might need a timer to slow it down...)
 
     if (!empty($CFG->loglifetime)) {  // value in days
         $loglifetime = $timenow - ($CFG->loglifetime * 3600 * 24);
-        if (!delete_records_select("log", "time < '$loglifetime'")) {
-            echo "Error occurred while deleting old logs! (before $loglifetime)";
-        }
+        delete_records_select("log", "time < '$loglifetime'");
     }
 
     echo "Cron script completed correctly\n";