LDAP: announce that OC_USER_BACKEND_GET_DISPLAYNAME is implemented, fixes #1727

remotes/origin/stable5
Arthur Schiwon 2013-02-16 02:06:45 +07:00
parent 83f0c8ce61
commit bef48bad8b
1 changed files with 5 additions and 2 deletions

@ -221,7 +221,7 @@ class USER_LDAP extends lib\Access implements \OCP\UserInterface {
$this->connection->ldapUserDisplayName);
if($displayName && (count($displayName) > 0)) {
$this->connection->writeToCache($cacheKey, $displayName);
$this->connection->writeToCache($cacheKey, $displayName[0]);
return $displayName[0];
}
@ -258,7 +258,10 @@ class USER_LDAP extends lib\Access implements \OCP\UserInterface {
* compared with OC_USER_BACKEND_CREATE_USER etc.
*/
public function implementsActions($actions) {
return (bool)((OC_USER_BACKEND_CHECK_PASSWORD | OC_USER_BACKEND_GET_HOME) & $actions);
return (bool)((OC_USER_BACKEND_CHECK_PASSWORD
| OC_USER_BACKEND_GET_HOME
| OC_USER_BACKEND_GET_DISPLAYNAME)
& $actions);
}
/**