mirror of
https://github.com/moodle/moodle.git
synced 2025-04-21 00:12:56 +02:00
Merge branch 'wip-MDL-40408-master' of git://github.com/marinaglancy/moodle
This commit is contained in:
commit
54ef4a9f36
@ -114,9 +114,14 @@ if (!$formdata = $form->get_data()) {
|
||||
$rawfields = $DB->get_records('data_fields', array('dataid' => $data->id), '', 'name, id, type');
|
||||
$fields = array();
|
||||
$errorfield = '';
|
||||
$safetoskipfields = array(get_string('user'), get_string('username'), get_string('email'),
|
||||
get_string('timeadded', 'data'), get_string('timemodified', 'data'),
|
||||
get_string('approved', 'data'));
|
||||
foreach ($fieldnames as $name => $id) {
|
||||
if (!isset($rawfields[$name])) {
|
||||
$errorfield .= "'$name' ";
|
||||
if (!in_array($name, $safetoskipfields)) {
|
||||
$errorfield .= "'$name' ";
|
||||
}
|
||||
} else {
|
||||
$field = $rawfields[$name];
|
||||
require_once("$CFG->dirroot/mod/data/field/$field->type/field.class.php");
|
||||
|
Loading…
x
Reference in New Issue
Block a user