+ Add PRO_ID verification to avoid reload the process when not needed.

This commit is contained in:
davidcallizaya
2017-02-23 14:47:39 -04:00
parent e10d601679
commit c2a65e0fa2
8 changed files with 8 additions and 8 deletions

View File

@@ -108,7 +108,7 @@ class ListCanceled extends BaseListCanceled
$criteriaSet->add(ListParticipatedLastPeer::APP_STATUS, 'CANCELLED');
BasePeer::doUpdate($criteriaWhere, $criteriaSet, Propel::getConnection("workflow"));
if (!empty($data['PRO_UID'])) {
if (!empty($data['PRO_UID']) && empty($data['PRO_ID'])) {
$p = new Process();
$data['PRO_ID'] = $p->load($data['PRO_UID'])['PRO_ID'];
}

View File

@@ -99,7 +99,7 @@ class ListCompleted extends BaseListCompleted
$criteriaSet->add(ListParticipatedLastPeer::APP_STATUS, 'COMPLETED');
BasePeer::doUpdate($criteriaWhere, $criteriaSet, Propel::getConnection("workflow"));
if (!empty($data['PRO_UID'])) {
if (!empty($data['PRO_UID']) && empty($data['PRO_ID'])) {
$p = new Process();
$data['PRO_ID'] = $p->load($data['PRO_UID'])['PRO_ID'];
}

View File

@@ -33,7 +33,7 @@ class ListInbox extends BaseListInbox
$aData = $oCase->loadCase($data["APP_UID"]);
$data['APP_TITLE'] = G::replaceDataField($data['APP_TITLE'], $aData['APP_DATA']);
}
if (!empty($data['PRO_UID'])) {
if (!empty($data['PRO_UID']) && empty($data['PRO_ID'])) {
$p = new Process();
$data['PRO_ID'] = $p->load($data['PRO_UID'])['PRO_ID'];
}

View File

@@ -27,7 +27,7 @@ class ListMyInbox extends BaseListMyInbox
*/
public function create($data)
{
if (!empty($data['PRO_UID'])) {
if (!empty($data['PRO_UID']) && empty($data['PRO_ID'])) {
$p = new Process();
$data['PRO_ID'] = $p->load($data['PRO_UID'])['PRO_ID'];
}

View File

@@ -27,7 +27,7 @@ class ListParticipatedHistory extends BaseListParticipatedHistory
*/
public function create($data)
{
if (!empty($data['PRO_UID'])) {
if (!empty($data['PRO_UID']) && empty($data['PRO_ID'])) {
$p = new Process();
$data['PRO_ID'] = $p->load($data['PRO_UID'])['PRO_ID'];
}

View File

@@ -68,7 +68,7 @@ class ListParticipatedLast extends BaseListParticipatedLast
return;
}
if (!empty($data['PRO_UID'])) {
if (!empty($data['PRO_UID']) && empty($data['PRO_ID'])) {
$p = new Process();
$data['PRO_ID'] = $p->load($data['PRO_UID'])['PRO_ID'];
}

View File

@@ -117,7 +117,7 @@ class ListPaused extends BaseListPaused
$oListInbox = new ListInbox();
$oListInbox->remove($data['APP_UID'], $data['DEL_INDEX']);
if (!empty($data['PRO_UID'])) {
if (!empty($data['PRO_UID']) && empty($data['PRO_ID'])) {
$p = new Process();
$data['PRO_ID'] = $p->load($data['PRO_UID'])['PRO_ID'];
}

View File

@@ -28,7 +28,7 @@ class ListUnassigned extends BaseListUnassigned
*/
public function create($data)
{
if (!empty($data['PRO_UID'])) {
if (!empty($data['PRO_UID']) && empty($data['PRO_ID'])) {
$p = new Process();
$data['PRO_ID'] = $p->load($data['PRO_UID'])['PRO_ID'];
}