Skip to content

Commit

Permalink
Merge branch 'MDL-79557-401' of https://github.com/jleyva/moodle into…
Browse files Browse the repository at this point in the history
… MOODLE_401_STABLE
  • Loading branch information
junpataleta committed Oct 3, 2023
2 parents 925c36f + 8d65efe commit cf98238
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
2 changes: 2 additions & 0 deletions message/externallib.php
Expand Up @@ -2134,6 +2134,8 @@ public static function get_messages($useridto, $useridfrom = 0, $type = 'both',
$message->usertofullname = $usertofullname;
}

// Clean subject of html.
$message->subject = clean_param($message->subject, PARAM_TEXT);
$message->text = message_format_message_text($message);
$messages[$mid] = (array) $message;
}
Expand Down
3 changes: 2 additions & 1 deletion message/tests/externallib_test.php
Expand Up @@ -1437,13 +1437,14 @@ public function test_get_messages() {
$eventdata->smallmessage = $eventdata->subject;
message_send($eventdata);

// This event contains HTML in the subject field that will be removed by the WS (otherwise it will generate an exception).
$eventdata = new \core\message\message();
$eventdata->courseid = $course->id;
$eventdata->name = 'submission';
$eventdata->component = 'mod_feedback';
$eventdata->userfrom = $user1;
$eventdata->userto = $user2;
$eventdata->subject = 'Feedback submitted';
$eventdata->subject = 'Feedback submitted <span>with html</span>';
$eventdata->fullmessage = 'Feedback submitted from an user';
$eventdata->fullmessageformat = FORMAT_PLAIN;
$eventdata->fullmessagehtml = '<strong>Feedback submitted</strong>';
Expand Down

0 comments on commit cf98238

Please sign in to comment.