summaryrefslogtreecommitdiff
path: root/it.class
diff options
context:
space:
mode:
authorUrban Müller2021-02-12 14:28:29 +0100
committerUrban Müller2021-02-12 14:28:29 +0100
commita35d8927af3bee4cd7b9f030bd6f6f4992eb139a (patch)
tree73ebe5719853505f38b7a6c34f927eeee4e1f596 /it.class
parent93e47c67c7301ef2a86b23d18d0aa4ac39b3ec7f (diff)
downloaditools-a35d8927af3bee4cd7b9f030bd6f6f4992eb139a.tar.gz
itools-a35d8927af3bee4cd7b9f030bd6f6f4992eb139a.tar.bz2
itools-a35d8927af3bee4cd7b9f030bd6f6f4992eb139a.zip
correctly put Fatal: in front of uncaught exceptions
Diffstat (limited to 'it.class')
-rw-r--r--it.class2
1 files changed, 1 insertions, 1 deletions
diff --git a/it.class b/it.class
index e713d0f..b97bd7c 100644
--- a/it.class
+++ b/it.class
@@ -293,7 +293,7 @@ static function error($p = array(), $extra = null)
$body = it::replace(array('(pw|passw|password\d*|secret)(\' => |\] => |=)[^&\s]*' => '$1$2********'), $body, array('utf8' => false));
}
- $type = ($p['fatal'] ? "Fatal: " : "Error: ");
+ $type = ($p['fatal'] || it::match('^\w+: Uncaught ', $p['title']) ? "Fatal: " : "Error: ");
$debugparams = it::replace(['^debug_' => ""], it::grep('^debug_(.*)', array_keys($GLOBALS)));
if (!it::is_live() || array_diff($debugparams, it::match('[-\w]+', $GLOBALS['ULTRAHOME'], ['all' => true]), ["devel", "twin", "utf8check", gethostname()]))
$type = mb_strtolower($type);