diff --git a/admin/tool/log/store/standard/classes/privacy/provider.php b/admin/tool/log/store/standard/classes/privacy/provider.php index 1994e29f5bc..2761ca26c64 100644 --- a/admin/tool/log/store/standard/classes/privacy/provider.php +++ b/admin/tool/log/store/standard/classes/privacy/provider.php @@ -74,10 +74,8 @@ class provider implements */ public static function add_contexts_for_userid(contextlist $contextlist, $userid) { $sql = " - SELECT ctx.id - FROM {context} ctx - JOIN {logstore_standard_log} l - ON l.contextid = ctx.id + SELECT l.contextid + FROM {logstore_standard_log} l WHERE l.userid = :userid1 OR l.relateduserid = :userid2 OR l.realuserid = :userid3";