diff --git a/htdocs/comm/propal.php b/htdocs/comm/propal.php index ce86b84a8469ebc028e64a344bdcdbd015c3dbbc..99119414971e6d048bf4f4ac4594e6b900f00e29 100644 --- a/htdocs/comm/propal.php +++ b/htdocs/comm/propal.php @@ -436,7 +436,13 @@ if (empty($reshook)) { $message = $_POST ['message']; $receivercc = GETPOST('receivercc'); - $sendtocc = ($receivercc!=='') ? $receivercc : $_POST ['sendtocc']; + if($_POST ['sendtocc']!=='') { + $sendtocc = $_POST ['sendtocc'] ; + } + elseif($receivercc!=-1) { + $sendtocc = $object->client->contact_get_property($receivercc, 'email'); + } + $deliveryreceipt = $_POST ['deliveryreceipt']; diff --git a/htdocs/compta/facture.php b/htdocs/compta/facture.php index b9805822149b17fcab77e843400b2649ab434749..af28d80b9e92733c7354952c19f61b673650ed6b 100644 --- a/htdocs/compta/facture.php +++ b/htdocs/compta/facture.php @@ -1571,8 +1571,15 @@ if (empty($reshook)) { $from = $_POST['fromname'] . ' <' . $_POST['frommail'] . '>'; $replyto = $_POST['replytoname'] . ' <' . $_POST['replytomail'] . '>'; $message = $_POST['message']; + $receivercc = GETPOST('receivercc'); - $sendtocc = ($receivercc!=='') ? $receivercc : $_POST ['sendtocc']; + if($_POST ['sendtocc']!=='') { + $sendtocc = $_POST ['sendtocc'] ; + } + elseif($receivercc!=-1) { + $sendtocc = $object->client->contact_get_property($receivercc, 'email'); + } + $deliveryreceipt = $_POST['deliveryreceipt']; if ($action == 'send') {