diff options
Diffstat (limited to 'modules/update/update.fetch.inc')
-rw-r--r-- | modules/update/update.fetch.inc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/update/update.fetch.inc b/modules/update/update.fetch.inc index 19b5d4957..04bfd00b3 100644 --- a/modules/update/update.fetch.inc +++ b/modules/update/update.fetch.inc @@ -109,10 +109,11 @@ function _update_cron_notify() { include_once DRUPAL_ROOT . '/includes/install.inc'; $status = update_requirements('runtime'); $params = array(); + $notify_all = (variable_get('update_notification_threshold', 'all') == 'all'); foreach (array('core', 'contrib') as $report_type) { $type = 'update_' . $report_type; if (isset($status[$type]['severity']) - && $status[$type]['severity'] == REQUIREMENT_ERROR) { + && ($status[$type]['severity'] == REQUIREMENT_ERROR || ($notify_all && $status[$type]['reason'] == UPDATE_NOT_CURRENT))) { $params[$report_type] = $status[$type]['reason']; } } |