getXbyY can still return false, e.g. when using ldap write support
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
This commit is contained in:
parent
e5b468fb1a
commit
6f49974851
|
@ -123,8 +123,7 @@ abstract class AbstractMapping {
|
|||
*/
|
||||
public function getDNByName($name) {
|
||||
$dn = array_search($name, $this->cache);
|
||||
if ($dn === false) {
|
||||
$dn = $this->getXbyY('ldap_dn', 'owncloud_name', $name);
|
||||
if ($dn === false && $dn = $this->getXbyY('ldap_dn', 'owncloud_name', $name)) {
|
||||
$this->cache[$dn] = $name;
|
||||
}
|
||||
return $dn;
|
||||
|
|
Loading…
Reference in New Issue