diff --git a/mod/data/preset.php b/mod/data/preset.php index 38d63694945..2225e03c263 100644 --- a/mod/data/preset.php +++ b/mod/data/preset.php @@ -61,7 +61,8 @@ $presets = data_get_available_presets($context); $strdelete = get_string('deleted', 'data'); foreach ($presets as &$preset) { if (!empty($preset->userid)) { - $presetuser = $DB->get_record('user', array('id'=>$preset->userid), 'id,firstname,lastname', MUST_EXIST); + $namefields = get_all_user_name_fields(true); + $presetuser = $DB->get_record('user', array('id' => $preset->userid), 'id, ' . $namefields, MUST_EXIST); $preset->description = $preset->name.' ('.fullname($presetuser, true).')'; } else { $preset->userid = 0;