MDL-55811 core_message: ensure contact always shown

This commit is contained in:
Mark Nelson
2016-09-01 18:12:47 +08:00
parent dd0c1403a1
commit 5bf0ff278a
5 changed files with 17 additions and 1 deletions

View File

@@ -140,9 +140,11 @@ class helper {
$userpicture->size = 0; // Size f2.
$data->profileimageurlsmall = $userpicture->get_url($PAGE)->out(false);
// Store the message if we have it.
$data->ismessaging = false;
$data->lastmessage = null;
$data->messageid = null;
if (isset($contact->smallmessage)) {
$data->ismessaging = true;
$data->lastmessage = $contact->smallmessage;
if (isset($contact->messageid)) {
$data->messageid = $contact->messageid;