diff options
Diffstat (limited to 'modules/statistics/statistics.module')
-rw-r--r-- | modules/statistics/statistics.module | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/modules/statistics/statistics.module b/modules/statistics/statistics.module index 424203262..533490c1f 100644 --- a/modules/statistics/statistics.module +++ b/modules/statistics/statistics.module @@ -228,10 +228,12 @@ function statistics_cron() { variable_set('statistics_day_timestamp', REQUEST_TIME); } - // Clean up expired access logs. - db_delete('accesslog') - ->condition('timestamp', REQUEST_TIME - variable_get('statistics_flush_accesslog_timer', 259200), '<') - ->execute(); + // Clean up expired access logs (if applicable). + if (variable_get('statistics_flush_accesslog_timer', 259200) > 0) { + db_delete('accesslog') + ->condition('timestamp', REQUEST_TIME - variable_get('statistics_flush_accesslog_timer', 259200), '<') + ->execute(); + } } /** |