HOR-1654 "Error: when you open a case in Participated when is a Dummy Task" SOLVED

Issue:
    Error: when you open a case in Participated when is a Dummy Task
Cause:
    Caracter "-" es utilizado en la funcion "explode"
Solution:
    Se cambia el caracter "-" por "|"
This commit is contained in:
Victor Saisa Lopez
2016-08-22 14:09:23 -04:00
parent cc6380fb4a
commit bfd4e45fc9
4 changed files with 17 additions and 12 deletions

View File

@@ -559,10 +559,11 @@ class Cases
foreach ($aCases as $key => $value) {
$oCurUser->load($value['USR_UID']);
$aFields['CURRENT_USER'][]= $oCurUser->getUsrFirstname() . ' ' . $oCurUser->getUsrLastname();
$aFields['TAS_UID'].= $value['TAS_UID'].'-';
$aFields['TAS_UID'] .= (($aFields['TAS_UID'] != '')? '|' : '') . $value['TAS_UID'];
}
$aFields['CURRENT_USER'] = implode(" - ", array_values($aFields['CURRENT_USER']));
$tasksArray = array_filter(explode("-",$aFields['TAS_UID']));
$tasksArray = array_filter(explode('|', $aFields['TAS_UID']));
if(count($tasksArray) == 1) {
$aFields['TAS_UID'] = $tasksArray[0];
}