PM-2639
This commit is contained in:
@@ -6740,7 +6740,7 @@ class Cases
|
|||||||
$rows[] = $rs->getRow();
|
$rows[] = $rs->getRow();
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($PRO_UID != null) {
|
if ($PRO_UID != null) {
|
||||||
//Add supervisor
|
//Add supervisor
|
||||||
// Users
|
// Users
|
||||||
$oCriteria = new Criteria('workflow');
|
$oCriteria = new Criteria('workflow');
|
||||||
@@ -6760,8 +6760,10 @@ class Cases
|
|||||||
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||||
$flagSupervisors = false;
|
$flagSupervisors = false;
|
||||||
|
|
||||||
if ($oDataset->next()) {
|
if ($oDataset->next()) {
|
||||||
$rows[] = $oDataset->getRow();
|
if (!in_array($USR_UID,$row)) {
|
||||||
|
$rows[] = $oDataset->getRow();
|
||||||
|
}
|
||||||
$flagSupervisors = true;
|
$flagSupervisors = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -6789,25 +6791,13 @@ class Cases
|
|||||||
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||||
|
|
||||||
if ($oDataset->next()) {
|
if ($oDataset->next()) {
|
||||||
$rows[] = $oDataset->getRow();
|
if (!in_array($USR_UID,$row)) {
|
||||||
|
$rows[] = $oDataset->getRow();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(count($rows) != 0){
|
|
||||||
foreach ($rows as $key => $value) {
|
|
||||||
$arrayKey[$key] = $value['USR_UID'];
|
|
||||||
}
|
|
||||||
$arrayKey = array_unique($arrayKey);
|
|
||||||
$keys = array_keys($arrayKey);
|
|
||||||
foreach ($rows as $key => $value){
|
|
||||||
if(!in_array($key, $keys)){
|
|
||||||
unset($rows[$key]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$rows = array_values($rows);
|
|
||||||
}
|
|
||||||
|
|
||||||
return $rows;
|
return $rows;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -52,20 +52,6 @@ function array_sort ($array, $on, $order = SORT_ASC, $query = '')
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(count($new_array) != 0){
|
|
||||||
foreach ($new_array as $key => $value) {
|
|
||||||
$arrayKey[$key] = $value['userUid'];
|
|
||||||
}
|
|
||||||
$arrayKey = array_unique($arrayKey);
|
|
||||||
$keys = array_keys($arrayKey);
|
|
||||||
foreach ($new_array as $key => $value){
|
|
||||||
if(!in_array($key, $keys)){
|
|
||||||
unset($new_array[$key]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$new_array = array_values($new_array);
|
|
||||||
}
|
|
||||||
|
|
||||||
return $new_array;
|
return $new_array;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user