From 2beb9de2acef40f8e0f57a191a8badc0d0a02d9c Mon Sep 17 00:00:00 2001 From: Felix Di Lenarda <lenarda@math.tu-berlin.de> Date: Tue, 10 Jan 2023 11:34:09 +0100 Subject: [PATCH] Inform only active users by email step --- step/email/lib.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/step/email/lib.php b/step/email/lib.php index 7c2d8ab..cb1e4db 100644 --- a/step/email/lib.php +++ b/step/email/lib.php @@ -60,7 +60,8 @@ class email extends libbase { public function process_course($processid, $instanceid, $course) { global $DB; $coursecontext = \context_course::instance($course->id); - $userstobeinformed = get_users_by_capability($coursecontext, 'lifecyclestep/email:preventdeletion'); + $userstobeinformed = get_enrolled_users($coursecontext, 'lifecyclestep/email:preventdeletion', 0, + 'u.id', null, null, null, true); foreach ($userstobeinformed as $user) { $record = new \stdClass(); $record->touser = $user->id; -- GitLab