diff --git a/admin/uploaduser.php b/admin/uploaduser.php index 52834a5e801..f917566f58c 100755 --- a/admin/uploaduser.php +++ b/admin/uploaduser.php @@ -558,7 +558,7 @@ if ($formdata = $mform->is_cancelled()) { continue; } // save custom profile fields data - profile_save_data($user); + profile_save_data(addslashes_recursive($user)); // make sure user context exists get_context_instance(CONTEXT_USER, $user->id); @@ -665,7 +665,7 @@ if ($formdata = $mform->is_cancelled()) { $newgroupdata = new object(); $newgroupdata->name = $addgroup; $newgroupdata->courseid = $ccache[$shortname]->id; - if ($ccache[$shortname]->groups[$addgroup]->id = groups_create_group($newgroupdata)){ + if ($ccache[$shortname]->groups[$addgroup]->id = groups_create_group(addslashes_recursive($newgroupdata))){ $ccache[$shortname]->groups[$addgroup]->name = $newgroupdata->name; } else { $upt->track('enrolments', get_string('unknowngroup', 'error', $addgroup), 'error');