mirror of
https://github.com/moodle/moodle.git
synced 2025-04-20 16:04:25 +02:00
PULL-574 MDL-26185 Reverted changes due failed testing + review
This commit is contained in:
parent
1d57f8622c
commit
62f7ce7989
@ -46,10 +46,17 @@ class message_output_email extends message_output {
|
||||
return true;
|
||||
}
|
||||
|
||||
//hold onto email preference because /admin/cron.php sends a lot of messages at once
|
||||
static $useremailaddresses = array();
|
||||
|
||||
//check user preference for where user wants email sent
|
||||
$preferedemail = get_user_preferences('message_processor_email_email', null, $eventdata->userto->id);
|
||||
if (!empty($preferedemail)) {
|
||||
$eventdata->userto->email = $preferedemail;
|
||||
if (!array_key_exists($eventdata->userto->id, $useremailaddresses)) {
|
||||
$useremailaddresses[$eventdata->userto->id] = get_user_preferences('message_processor_email_email', $eventdata->userto->email, $eventdata->userto->id);
|
||||
}
|
||||
$usertoemailaddress = $useremailaddresses[$eventdata->userto->id];
|
||||
|
||||
if ( !empty($usertoemailaddress)) {
|
||||
$userto->email = $usertoemailaddress;
|
||||
}
|
||||
|
||||
$result = email_to_user($eventdata->userto, $eventdata->userfrom,
|
||||
|
Loading…
x
Reference in New Issue
Block a user