MDL-56292 message: fix sql query in mark_all_read_for_user

This commit is contained in:
Ryan Wyllie
2016-10-10 12:48:51 +08:00
committed by Mark Nelson
parent cc22b515ea
commit dff7c82ecb
+1 -2
View File
@@ -516,8 +516,7 @@ class api {
}
}
$sql = sprintf('SELECT m.* FROM {message} m WHERE m.%s = ?', implode('= ? AND m.', array_keys($params)));
$messages = $DB->get_recordset_sql($sql, array_values($params));
$messages = $DB->get_recordset('message', $params);
foreach ($messages as $message) {
message_mark_message_read($message, time());