mirror of
https://github.com/moodle/moodle.git
synced 2025-04-11 19:42:35 +02:00
MDL-82932 mod_data: Fix export with userdata of deleted users
This commit is contained in:
parent
2b337b49f9
commit
5cceeccca5
@ -123,9 +123,10 @@ class utils {
|
||||
}
|
||||
if ($userdetails) { // Add user details to the export data.
|
||||
$userdata = get_complete_user_data('id', $record->userid);
|
||||
$exporter->add_to_current_row(fullname($userdata));
|
||||
$exporter->add_to_current_row($userdata->username);
|
||||
$exporter->add_to_current_row($userdata->email);
|
||||
// In case of an already deleted user, we do not receive any userdata and export an empty string instead.
|
||||
$exporter->add_to_current_row($userdata ? fullname($userdata) : '');
|
||||
$exporter->add_to_current_row($userdata ? $userdata->username : '');
|
||||
$exporter->add_to_current_row($userdata ? $userdata->email : '');
|
||||
}
|
||||
if ($time) { // Add time added / modified.
|
||||
$exporter->add_to_current_row(userdate($record->timecreated));
|
||||
|
Loading…
x
Reference in New Issue
Block a user