MDL-64652 forum: Use an inner join when fetching ratings

This commit is contained in:
Andrew Nicols
2019-03-05 10:14:15 +08:00
parent 842723567c
commit 445deddb96
+1 -1
View File
@@ -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