summaryrefslogtreecommitdiff
path: root/includes/common.inc
diff options
context:
space:
mode:
Diffstat (limited to 'includes/common.inc')
-rw-r--r--includes/common.inc6
1 files changed, 4 insertions, 2 deletions
diff --git a/includes/common.inc b/includes/common.inc
index 91bed1d05..c2a22c899 100644
--- a/includes/common.inc
+++ b/includes/common.inc
@@ -797,8 +797,10 @@ function _drupal_log_error($error, $fatal = FALSE) {
$number++;
}
- // Force display of error messages in update.php.
- if (variable_get('error_level', 1) == 1 || (defined('MAINTENANCE_MODE') && MAINTENANCE_MODE == 'update')) {
+ // Force display of error messages in update.php or if the proper error
+ // reporting level is set.
+ $error_level = variable_get('error_level', 2);
+ if ($error_level == 2 || ($error_level == 1 && $type != 'Notice') || (defined('MAINTENANCE_MODE') && MAINTENANCE_MODE == 'update')) {
drupal_set_message(t('%type: %message in %function (line %line of %file).', $error), 'error');
}