From e517ca61e156c1dffbecd6e17c64141bbe9d6c0b Mon Sep 17 00:00:00 2001 From: Hector Cortez Date: Fri, 8 Mar 2013 10:59:16 -0400 Subject: [PATCH] BUG 10955 Con Paralell Derivation y permisos de supervisor, el nombre de las tareas en Reassing se cambia SOLVED - Con Paralell Derivation y permisos de supervisor, el nombre de las tareas en Reassing se cambia. - Filtering task field for the case of reassignment user. --- workflow/engine/classes/class.applications.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/workflow/engine/classes/class.applications.php b/workflow/engine/classes/class.applications.php index 54e0cf1d1..c1fda8295 100644 --- a/workflow/engine/classes/class.applications.php +++ b/workflow/engine/classes/class.applications.php @@ -155,7 +155,12 @@ class Applications $Criteria->addAsColumn( 'USR_USERNAME', 'CU.USR_USERNAME' ); //Current delegation - $Criteria->addAsColumn("APPCVCR_APP_TAS_TITLE", "APPCVCR.APP_TAS_TITLE"); + if ($action == "to_reassign") { + $Criteria->addAsColumn("APPCVCR_APP_TAS_TITLE", "APP_CACHE_VIEW.APP_TAS_TITLE"); + } else { + $Criteria->addAsColumn("APPCVCR_APP_TAS_TITLE", "APPCVCR.APP_TAS_TITLE"); + } + $Criteria->addAsColumn("USRCR_USR_UID", "USRCR.USR_UID"); $Criteria->addAsColumn("USRCR_USR_FIRSTNAME", "USRCR.USR_FIRSTNAME"); $Criteria->addAsColumn("USRCR_USR_LASTNAME", "USRCR.USR_LASTNAME"); @@ -406,7 +411,7 @@ class Applications $oDataset = AppCacheViewPeer::doSelectRS( $Criteria ); $oDataset->setFetchmode( ResultSet::FETCHMODE_ASSOC ); $oDataset->next(); - +//g::pr($oDataset); $result = array (); $result['totalCount'] = $totalCount; $rows = array ();