summaryrefslogtreecommitdiff
path: root/modules/statistics/statistics.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/statistics/statistics.module')
-rw-r--r--modules/statistics/statistics.module10
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();
+ }
}
/**