forked from Wavyzz/dolibarr
Add new check for ldap sync (#31925)
Closes: https://github.com/Dolibarr/dolibarr/issues/30819 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
This commit is contained in:
@@ -512,6 +512,11 @@ class InterfaceLdapsynchro extends DolibarrTriggers
|
||||
$object->oldcopy = clone $object;
|
||||
}
|
||||
|
||||
if (!method_exists($object->oldcopy, '_load_ldap_info')) {
|
||||
dol_syslog("Trigger ".$action." was called by a function that did not set previously the method ->_load_ldap_info onto object", LOG_WARNING);
|
||||
$object->oldcopy = clone $object;
|
||||
}
|
||||
|
||||
$oldinfo = $object->oldcopy->_load_ldap_info();
|
||||
$olddn = $object->oldcopy->_load_ldap_dn($oldinfo);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user