2
0
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:
Alarig Le Lay
2024-11-15 22:33:24 +01:00
committed by GitHub
parent 7e9919e6b3
commit 206570dac5

View File

@@ -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);