MDL-50880 message: correctly compare with empty string

Thanks to David Herney Bernal for providing a fix
This commit is contained in:
Marina Glancy 2015-08-19 16:01:42 +08:00
parent dda862abb5
commit 40e501284c

View file

@ -977,16 +977,16 @@ function message_format_message_text($message, $forcetexttohtml = false) {
$format = $message->fullmessageformat;
if ($message->smallmessage !== '') {
if (strval($message->smallmessage) !== '') {
if ($message->notification == 1) {
if ($message->fullmessagehtml !== '' or $message->fullmessage !== '') {
if (strval($message->fullmessagehtml) !== '' or strval($message->fullmessage) !== '') {
$format = FORMAT_PLAIN;
}
}
$messagetext = $message->smallmessage;
} else if ($message->fullmessageformat == FORMAT_HTML) {
if ($message->fullmessagehtml !== '') {
if (strval($message->fullmessagehtml) !== '') {
$messagetext = $message->fullmessagehtml;
} else {
$messagetext = $message->fullmessage;
@ -994,7 +994,7 @@ function message_format_message_text($message, $forcetexttohtml = false) {
}
} else {
if ($message->fullmessage !== '') {
if (strval($message->fullmessage) !== '') {
$messagetext = $message->fullmessage;
} else {
$messagetext = $message->fullmessagehtml;