if ($assigns = get_users_longtimenosee($longtime)) {
foreach ($assigns as $assign) {
if ($context = get_context_instance(CONTEXT_COURSE, $assign->courseid)) {
- if (role_unassign(0, $assign->id, 0, $context->id)) {
- mtrace("Deleted assignment for user $assign->id from course $assign->courseid");
+ if (role_unassign(0, $assign->userid, 0, $context->id)) {
+ mtrace("Deleted assignment for user $assign->userid from course $assign->courseid");
}
}
}
echo "</xmp>";
}
-?>
\ No newline at end of file
+?>
*/
function get_users_longtimenosee($cutofftime) {
global $CFG;
- return get_records_sql("SELECT userid as id, courseid
+ return get_records_sql("SELECT id, userid, courseid
FROM {$CFG->prefix}user_lastaccess
WHERE courseid != ".SITEID."
- AND timeaccess > 0
AND timeaccess < $cutofftime ");
}