]> git.mjollnir.org Git - moodle.git/commitdiff
accesslib: get_user_by_capability() - Fix last_access handling
authormartinlanghoff <martinlanghoff>
Sun, 6 Jan 2008 23:24:37 +0000 (23:24 +0000)
committermartinlanghoff <martinlanghoff>
Sun, 6 Jan 2008 23:24:37 +0000 (23:24 +0000)
We were missing $courseid, which is actually $context->instanceid.

MDL-12452

lib/accesslib.php

index 7d2c804dd7a87ddf826f4698cb053d907010327b..4ccf992e159d09dcb6c73226365088dd6d7a70f0 100755 (executable)
@@ -4314,7 +4314,7 @@ function get_users_by_capability($context, $capability, $fields='', $sort='',
     // User lastaccess JOIN
     if ($iscoursepage) {
         $uljoin = "LEFT OUTER JOIN {$CFG->prefix}user_lastaccess ul 
-                         ON (ul.userid = u.id AND ul.courseid = $courseid)";
+                         ON (ul.userid = u.id AND ul.courseid = {$context->instanceid})";
     } else {
         $uljoin = '';
     }