mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-12-27 09:09:04 +01:00
* ActiveDirectory: fix unwilling to perform error when saving an account
This commit is contained in:
parent
7518a4d634
commit
7fa1e7cd80
@ -174,7 +174,7 @@ class Ldap
|
|||||||
'adr_one_region' => 'st',
|
'adr_one_region' => 'st',
|
||||||
'adr_one_postalcode' => 'postalcode',
|
'adr_one_postalcode' => 'postalcode',
|
||||||
'adr_one_countryname' => 'co',
|
'adr_one_countryname' => 'co',
|
||||||
'adr_one_countrycode' => 'countrycode',
|
'adr_one_countrycode' => 'c',
|
||||||
'tel_work' => 'telephonenumber',
|
'tel_work' => 'telephonenumber',
|
||||||
'tel_home' => 'homephone',
|
'tel_home' => 'homephone',
|
||||||
'tel_fax' => 'facsimiletelephonenumber',
|
'tel_fax' => 'facsimiletelephonenumber',
|
||||||
@ -658,7 +658,7 @@ class Ldap
|
|||||||
}
|
}
|
||||||
if(!@ldap_add($this->ds, $newDN, $newContact))
|
if(!@ldap_add($this->ds, $newDN, $newContact))
|
||||||
{
|
{
|
||||||
error_log(__METHOD__.'() '.__LINE__.' re-create contact as '. $newDN .' failed errorcode: '. ldap_errno($this->ds) .' ('. ldap_error($this->ds) .') newContact='.array2string($newContact));
|
error_log(__METHOD__.'() '.__LINE__.' re-create contact as '. $newDN .' failed errorcode: '. ldap_errno($this->ds) .' ('. ldap_error($this->ds) .') newContact='.json_encode($newContact));
|
||||||
// if adding with new objectclass or dn fails, re-add deleted contact
|
// if adding with new objectclass or dn fails, re-add deleted contact
|
||||||
@ldap_add($this->ds, $dn, $oldContact);
|
@ldap_add($this->ds, $dn, $oldContact);
|
||||||
return $this->_error(__LINE__);
|
return $this->_error(__LINE__);
|
||||||
@ -687,7 +687,7 @@ class Ldap
|
|||||||
|
|
||||||
if (!@ldap_modify($this->ds, $dn, $ldapContact))
|
if (!@ldap_modify($this->ds, $dn, $ldapContact))
|
||||||
{
|
{
|
||||||
error_log(__METHOD__.'() '.__LINE__.' update of '. $dn .' failed errorcode: '. ldap_errno($this->ds) .' ('. ldap_error($this->ds) .') ldapContact='.array2string($ldapContact));
|
error_log(__METHOD__.'() '.__LINE__.' update of '. $dn .' failed errorcode: '. ldap_errno($this->ds) .' ('. ldap_error($this->ds) .') ldapContact='.json_encode($ldapContact));
|
||||||
return $this->_error(__LINE__);
|
return $this->_error(__LINE__);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -698,7 +698,7 @@ class Ldap
|
|||||||
|
|
||||||
if (!@ldap_add($this->ds, $dn, $ldapContact))
|
if (!@ldap_add($this->ds, $dn, $ldapContact))
|
||||||
{
|
{
|
||||||
error_log(__METHOD__.'() '.__LINE__.' add of '. $dn .' failed errorcode: '. ldap_errno($this->ds) .' ('. ldap_error($this->ds) .') ldapContact='.array2string($ldapContact));
|
error_log(__METHOD__.'() '.__LINE__.' add of '. $dn .' failed errorcode: '. ldap_errno($this->ds) .' ('. ldap_error($this->ds) .') ldapContact='.json_encode($ldapContact));
|
||||||
return $this->_error(__LINE__);
|
return $this->_error(__LINE__);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user