From 7a76228a0755e5211d124750423feb0fcfda6c94 Mon Sep 17 00:00:00 2001 From: Urban Müller Date: Fri, 13 Sep 2019 18:16:43 +0200 Subject: lowercase minor errors (twin, debugparams) --- it.class | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'it.class') diff --git a/it.class b/it.class index 9b03eed..74dc4da 100644 --- a/it.class +++ b/it.class @@ -285,7 +285,12 @@ static function error($p = array()) $body = it::replace(array('(pw|passw|password|secret)(\' => |\] => |=)[^&\s]*' => '$1$2********'), $body, array('utf8' => false)); } - it::mail(array('To' => $p['to'], 'Subject' => ($p['fatal'] ? "Fatal: " : "Error: ") . substr($p['title'], 0, 160), 'Body' => $body, 'Cc' => $GLOBALS['it_defaultconfig']['error_cc'], 'forcemail' => !it::is_devel())); + $type = ($p['fatal'] ? "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); + + it::mail(['To' => $p['to'], 'Subject' => $type . substr($p['title'], 0, 160), 'Body' => $body, 'Cc' => $GLOBALS['it_defaultconfig']['error_cc'], 'forcemail' => !it::is_devel()]); $p['title'] = "Mail: " . $p['title']; } else if ($_SERVER['REMOTE_ADDR'] && EDC('edplain')) # toscreen mode: web -- cgit v1.2.3