Merge pull request #1729 from owncloud/fix_1727
LDAP: announce that OC_USER_BACKEND_GET_DISPLAYNAME is implemented, fixe...
This commit is contained in:
commit
17d21a84b6
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);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue