MDL-34120 do not try to create new passwords for incorrectly deleted users
There is still some code that ignores delete_user() and instead hacks the user table directly, skip the borked user records for now when sending new passwords.
This commit is contained in:
+1
-1
@@ -212,7 +212,7 @@ function cron_run() {
|
||||
p.id as prefid
|
||||
FROM {user} u
|
||||
JOIN {user_preferences} p ON u.id=p.userid
|
||||
WHERE p.name='create_password' AND p.value='1' AND u.email !='' AND u.suspended = 0 AND u.auth != 'nologin'");
|
||||
WHERE p.name='create_password' AND p.value='1' AND u.email !='' AND u.suspended = 0 AND u.auth != 'nologin' AND u.deleted = 0");
|
||||
|
||||
// note: we can not send emails to suspended accounts
|
||||
foreach ($newusers as $newuser) {
|
||||
|
||||
Reference in New Issue
Block a user