823 |
$this->db->rollback(); |
$this->db->rollback(); |
824 |
return -2; |
return -2; |
825 |
} |
} |
826 |
|
|
827 |
|
// Appel des triggers |
828 |
|
include_once(DOL_DOCUMENT_ROOT . "/interfaces.class.php"); |
829 |
|
$interface=new Interfaces($this->db); |
830 |
|
$result=$interface->run_triggers('PROPAL_CLOSE_SIGNED',$this,$user,$langs,$conf); |
831 |
|
// Fin appel triggers |
832 |
|
} |
833 |
|
else |
834 |
|
{ |
835 |
|
// Appel des triggers |
836 |
|
include_once(DOL_DOCUMENT_ROOT . "/interfaces.class.php"); |
837 |
|
$interface=new Interfaces($this->db); |
838 |
|
$result=$interface->run_triggers('PROPAL_CLOSE_REFUSED',$this,$user,$langs,$conf); |
839 |
|
// Fin appel triggers |
840 |
} |
} |
841 |
|
|
|
// Appel des triggers |
|
|
include_once(DOL_DOCUMENT_ROOT . "/interfaces.class.php"); |
|
|
$interface=new Interfaces($this->db); |
|
|
$result=$interface->run_triggers('PROP_CLOSE',$this,$user,$langs,$conf); |
|
|
// Fin appel triggers |
|
|
|
|
842 |
$this->db->commit(); |
$this->db->commit(); |
843 |
return 1; |
return 1; |
844 |
} |
} |