Fix avoid error when trigger run on downgraded version.
This commit is contained in:
parent
422191def1
commit
fc4a16b356
@ -79,7 +79,11 @@ class InterfaceContactRoles extends DolibarrTriggers
|
|||||||
require_once DOL_DOCUMENT_ROOT.'/contact/class/contact.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/contact/class/contact.class.php';
|
||||||
$contactdefault = new Contact($this->db);
|
$contactdefault = new Contact($this->db);
|
||||||
$contactdefault->socid = $socid;
|
$contactdefault->socid = $socid;
|
||||||
$TContact = $contactdefault->getContactRoles($object->element);
|
|
||||||
|
$TContact = array();
|
||||||
|
if (method_exists($contactdefault, 'getContactRoles')) { // For backward compatibility
|
||||||
|
$TContact = $contactdefault->getContactRoles($object->element);
|
||||||
|
}
|
||||||
|
|
||||||
if (is_array($TContact) && !empty($TContact)) {
|
if (is_array($TContact) && !empty($TContact)) {
|
||||||
$TContactAlreadyLinked = array();
|
$TContactAlreadyLinked = array();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user