diff --git a/htdocs/util2/cron/modules/autoarchive_caches.class.php b/htdocs/util2/cron/modules/autoarchive_caches.class.php index 306b2e48..c9096a3e 100644 --- a/htdocs/util2/cron/modules/autoarchive_caches.class.php +++ b/htdocs/util2/cron/modules/autoarchive_caches.class.php @@ -16,7 +16,7 @@ checkJob(new autoarchive()); class autoarchive { var $name = 'autoarchive'; - var $interval = 120; // provisional minimum interval for initial archiving + var $interval = 3600; // once per hour function run() @@ -48,7 +48,7 @@ class autoarchive AND IFNULL((SELECT MAX(`date_modified`) FROM `cache_status_modified` `csm` WHERE `csm`.`cache_id`=`caches`.`cache_id`),`caches`.`listing_last_modified`) < NOW() - INTERVAL 366 DAY GROUP BY `caches`.`cache_id` ORDER BY `caches`.`listing_last_modified` - LIMIT 1"); // provisional limit for initial archiving + LIMIT 3"); // limit to avoid mass emails and spam-filter triggers while ($rCache = sql_fetch_assoc($rs)) { $this->archive_cache( @@ -70,7 +70,7 @@ class autoarchive WHERE `caches`.`type`=6 AND `caches`.`status`=1 AND GREATEST(`date_hidden`,`date_created`) < NOW() - INTERVAL 35 DAY ORDER BY `date_hidden` - LIMIT 1"); // provisional limit for initial archiving + LIMIT 1"); while ($rCache = sql_fetch_assoc($rs)) { $this->archive_cache(