Sanitize message

This commit is contained in:
Laurent Destailleur 2018-11-19 15:36:12 +01:00
parent 5f93315097
commit 2947dcfc8d

View File

@ -965,7 +965,7 @@ class EmailCollector extends CommonObject
* *
* @param Object $structure Structure * @param Object $structure Structure
* @param string $prefix prefix * @param string $prefix prefix
* @return string[]|unknown[] array * @return array Array with number and object
*/ */
function create_part_array($structure, $prefix="") { function create_part_array($structure, $prefix="") {
//print_r($structure); //print_r($structure);
@ -1014,7 +1014,7 @@ class EmailCollector extends CommonObject
$result = create_part_array($structure, ''); $result = create_part_array($structure, '');
//var_dump($result);exit; //var_dump($result);exit;
foreach($result as $key => $part) foreach($result as $part)
{ {
if ($part['part_object']->subtype == 'HTML') $parthtml=$part['part_number']; if ($part['part_object']->subtype == 'HTML') $parthtml=$part['part_number'];
if ($part['part_object']->subtype == 'PLAIN') $partplain=$part['part_number']; if ($part['part_object']->subtype == 'PLAIN') $partplain=$part['part_number'];
@ -1394,7 +1394,7 @@ class EmailCollector extends CommonObject
$projecttocreate->date_end = ''; $projecttocreate->date_end = '';
$projecttocreate->opp_status = $id_opp_status; $projecttocreate->opp_status = $id_opp_status;
$projecttocreate->opp_percent = $percent_opp_status; $projecttocreate->opp_percent = $percent_opp_status;
$projecttocreate->description = ($note_private?$note_private."\n":'').$messagetext; $projecttocreate->description = ($note_private?$note_private."\n":'').dol_string_nohtmltag($messagetext, 2);
$projecttocreate->note_private = $note_private; $projecttocreate->note_private = $note_private;
$projecttocreate->entity = $conf->entity; $projecttocreate->entity = $conf->entity;