From b30416cb4638e60487cb5d11a6793bae017152b3 Mon Sep 17 00:00:00 2001 From: Brayan Osmar Pereyra Suxo Date: Fri, 12 Oct 2012 12:46:35 -0400 Subject: [PATCH] BUG 5285 I add variable to listProcess I add variable to listProcess --- workflow/engine/classes/model/Process.php | 6 ++++-- workflow/engine/methods/cases/casesStartPage_Ajax.php | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/workflow/engine/classes/model/Process.php b/workflow/engine/classes/model/Process.php index 669fc2c0a..3dccf2d80 100755 --- a/workflow/engine/classes/model/Process.php +++ b/workflow/engine/classes/model/Process.php @@ -575,7 +575,7 @@ class Process extends BaseProcess { return 0; } - function getAllProcesses($start, $limit, $category=NULL, $processName=NULL, $counters = true) { + function getAllProcesses($start, $limit, $category=NULL, $processName=NULL, $counters = true, $reviewSubProcess = false) { require_once PATH_RBAC . "model/RbacUsers.php"; require_once "classes/model/ProcessCategory.php"; require_once "classes/model/Users.php"; @@ -603,7 +603,9 @@ class Process extends BaseProcess { $oCriteria->add(ProcessPeer::PRO_UID, '', Criteria::NOT_EQUAL); $oCriteria->add(ProcessPeer::PRO_STATUS, 'DISABLED', Criteria::NOT_EQUAL); - $oCriteria->add(ProcessPeer::PRO_SUBPROCESS, '1', Criteria::NOT_EQUAL); + if ($reviewSubProcess) { + $oCriteria->add(ProcessPeer::PRO_SUBPROCESS, '1', Criteria::NOT_EQUAL); + } if( isset($category) ) $oCriteria->add(ProcessPeer::PRO_CATEGORY, $category, Criteria::EQUAL); diff --git a/workflow/engine/methods/cases/casesStartPage_Ajax.php b/workflow/engine/methods/cases/casesStartPage_Ajax.php index ae179ecb2..531c9fff3 100755 --- a/workflow/engine/methods/cases/casesStartPage_Ajax.php +++ b/workflow/engine/methods/cases/casesStartPage_Ajax.php @@ -29,7 +29,7 @@ function getProcessList() { //Get ProcessStatistics Info $start = 0; $limit = ''; - $proData = $oProcess->getAllProcesses($start, $limit, null, null, false); + $proData = $oProcess->getAllProcesses($start, $limit, null, null, false, true); $bCanStart = $oCase->canStartCase ( $_SESSION ['USER_LOGGED'] ); if ($bCanStart) {