From 419275478bac6bf97b9ef67c439a76fc43d45d1b Mon Sep 17 00:00:00 2001 From: Andrew Nicols Date: Mon, 28 Jan 2019 10:27:33 +0800 Subject: [PATCH] MDL-64652 forum: Use an inner join when fetching ratings --- mod/forum/classes/privacy/provider.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod/forum/classes/privacy/provider.php b/mod/forum/classes/privacy/provider.php index e8427bb3626..e75eb7498ca 100644 --- a/mod/forum/classes/privacy/provider.php +++ b/mod/forum/classes/privacy/provider.php @@ -239,7 +239,7 @@ class provider implements $contextlist->add_from_sql($sql, $params); // Rating authors. - $ratingsql = \core_rating\privacy\provider::get_sql_join('rat', 'mod_forum', 'post', 'p.id', $userid); + $ratingsql = \core_rating\privacy\provider::get_sql_join('rat', 'mod_forum', 'post', 'p.id', $userid, true); $sql = "SELECT c.id FROM {context} c JOIN {course_modules} cm ON cm.id = c.instanceid AND c.contextlevel = :contextlevel