From 5b5d372c3cbf916884247c7784e4eeac7cc7fb5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20S=CC=8Ckoda?= Date: Fri, 24 May 2013 21:03:33 +0200 Subject: [PATCH] MDL-39802 ignore deleted users in category enrolments --- enrol/category/locallib.php | 1 + 1 file changed, 1 insertion(+) diff --git a/enrol/category/locallib.php b/enrol/category/locallib.php index 69ec05e8a9b..4ca66c84ce5 100644 --- a/enrol/category/locallib.php +++ b/enrol/category/locallib.php @@ -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