fix TypeError on InfoLog notification

This commit is contained in:
ralf 2024-04-05 14:39:20 +02:00
parent 816e57f253
commit cccbc98fd5

View File

@ -1161,6 +1161,12 @@ abstract class Tracking
//error_log(__METHOD__.'('.array2string($html_mail).",'$type',".array2string($modified).",'$line',".array2string($data).')'); //error_log(__METHOD__.'('.array2string($html_mail).",'$type',".array2string($modified).",'$line',".array2string($data).')');
$content = ''; $content = '';
if (is_array($data))
{
error_log(__METHOD__."(".json_encode(func_get_args()).") data should be a string, no array!");
$data = implode(', ', $data);
}
if ($html_mail) if ($html_mail)
{ {
if (!$this->html_content_allow) $line = Api\Html::htmlspecialchars($line); // XSS if (!$this->html_content_allow) $line = Api\Html::htmlspecialchars($line); // XSS