Fix notice on empty case log

This commit is contained in:
Eric Espie
2022-09-07 10:33:31 +02:00
parent 57bb0160c4
commit cb2a597267

View File

@@ -702,30 +702,25 @@ class ormCaseLog {
{ {
$sRes = ''; $sRes = '';
$aLastEntry = end($this->m_aIndex); $aLastEntry = end($this->m_aIndex);
$sRaw = substr($this->m_sLog, $aLastEntry['separator_length'], $aLastEntry['text_length']); if ($aLastEntry !== false) {
switch($sFormat) $sRaw = substr($this->m_sLog, $aLastEntry['separator_length'], $aLastEntry['text_length']);
{ switch ($sFormat) {
case static::ENUM_FORMAT_TEXT: case static::ENUM_FORMAT_TEXT:
if ($aLastEntry['format'] == static::ENUM_FORMAT_TEXT) if ($aLastEntry['format'] == static::ENUM_FORMAT_TEXT) {
{ $sRes = $sRaw;
$sRes = $sRaw; } else {
} $sRes = utils::HtmlToText($sRaw);
else }
{ break;
$sRes = utils::HtmlToText($sRaw);
}
break;
case static::ENUM_FORMAT_HTML: case static::ENUM_FORMAT_HTML:
if ($aLastEntry['format'] == static::ENUM_FORMAT_TEXT) if ($aLastEntry['format'] == static::ENUM_FORMAT_TEXT) {
{ $sRes = utils::TextToHtml($sRaw);
$sRes = utils::TextToHtml($sRaw); } else {
$sRes = InlineImage::FixUrls($sRaw);
}
break;
} }
else
{
$sRes = InlineImage::FixUrls($sRaw);
}
break;
} }
return $sRes; return $sRes;
} }