Merged in mcuiza/processmaker/PM-4260 (pull request #3300)

PM-4260
This commit is contained in:
Julio Cesar Laura Avendaño
2015-12-03 18:43:21 -04:00

View File

@@ -5392,7 +5392,21 @@ class Cases
$fileTemplate = $pathEmail . $conf["TAS_DEF_MESSAGE_TEMPLATE"];
if (!file_exists($fileTemplate)) {
throw (new Exception("Template file \"$fileTemplate\" does not exist."));
$tempale = PATH_CORE."templates".PATH_SEP."mails".PATH_SEP."alert_message.html";
$copied = @copy($tempale,$fileTemplate);
if($copied) {
$dataTemplate = array("prf_filename"=>$conf["TAS_DEF_MESSAGE_TEMPLATE"],
"prf_path"=>$fileTemplate,
"pro_uid"=>$aTaskInfo["PRO_UID"],
"usr_uid"=>"00000000000000000000000000000001",
"prf_uid"=>G::generateUniqueID(),
"prf_type"=>"file",
"prf_create_date"=>date("Y-m-d H:i:s"));
$filesManager = new ProcessMaker\BusinessModel\FilesManager();
$filesManager->addProcessFilesManagerInDb($dataTemplate);
} else {
throw (new Exception("Template file \"$fileTemplate\" does not exist."));
}
}
$sBody = G::replaceDataGridField(file_get_contents($fileTemplate), $aFields, false);