MDL-39802 ignore deleted users in category enrolments

This commit is contained in:
Petr Škoda
2013-05-24 21:28:37 +02:00
parent 3ecf7ddd15
commit 97d68b5652
+1
View File
@@ -213,6 +213,7 @@ function enrol_category_sync_course($course) {
$sql = "SELECT ra.userid, ra.estart
FROM (SELECT xra.userid, MIN(xra.timemodified) AS estart
FROM {role_assignments} xra
JOIN {user} xu ON (xu.id = xra.userid AND xu.deleted = 0)
WHERE xra.roleid $roleids AND xra.contextid $contextids
GROUP BY xra.userid
) ra