|
|
|
|
@ -445,10 +445,12 @@ class OC_User {
|
|
|
|
|
* Check whether a specified user can change his display name
|
|
|
|
|
*/
|
|
|
|
|
public static function canUserChangeDisplayName($uid) {
|
|
|
|
|
foreach(self::$_usedBackends as $backend) {
|
|
|
|
|
if($backend->implementsActions(OC_USER_BACKEND_SET_DISPLAYNAME)) {
|
|
|
|
|
if($backend->userExists($uid)) {
|
|
|
|
|
return true;
|
|
|
|
|
if (OC_Config::getValue('allow_user_to_change_display_name', true)) {
|
|
|
|
|
foreach(self::$_usedBackends as $backend) {
|
|
|
|
|
if($backend->implementsActions(OC_USER_BACKEND_SET_DISPLAYNAME)) {
|
|
|
|
|
if($backend->userExists($uid)) {
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|