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

This commit is contained in:
Andrew Nicols
2019-03-05 10:32:22 +08:00
parent e24f8994b5
commit abd634d64c
+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