From dff7c82ecb68a1910a6b4b5ef80d52c8f3123d3b Mon Sep 17 00:00:00 2001 From: Ryan Wyllie Date: Wed, 28 Sep 2016 06:43:54 +0000 Subject: [PATCH] MDL-56292 message: fix sql query in mark_all_read_for_user --- message/classes/api.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/message/classes/api.php b/message/classes/api.php index 8e6a4e900e6..a713405bfe4 100644 --- a/message/classes/api.php +++ b/message/classes/api.php @@ -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());