MDL-25027 Web Service: removed user info(firstname,lastname) truncation for GUI-WS consistency.

Currently there is no validation on user info (firstname/lastname) in user/editadvanced_form.php
This commit is contained in:
Aparup Banerjee
2012-02-21 15:08:15 +08:00
parent 0dde394db5
commit 99b1e292fe
+4 -7
View File
@@ -134,13 +134,10 @@ class core_user_external extends external_api {
throw new invalid_parameter_exception('Invalid theme: '.$user['theme']);
}
// make sure there is no data loss during truncation
$truncated = truncate_userinfo($user);
foreach ($truncated as $key=>$value) {
if ($truncated[$key] !== $user[$key]) {
throw new invalid_parameter_exception('Property: '.$key.' is too long: '.$user[$key]);
}
}
// Start of User info validation.
// Lets make sure we validate current user info as handled by current GUI. see user/editadvanced_form.php function validation()
// ok, there is no validation currently.
// End of user info validation.
$user['confirmed'] = true;
$user['mnethostid'] = $CFG->mnet_localhost_id;