diff --git a/workflow/engine/bin/cron_single.php b/workflow/engine/bin/cron_single.php index de6d57f64..39ccef9ba 100755 --- a/workflow/engine/bin/cron_single.php +++ b/workflow/engine/bin/cron_single.php @@ -84,6 +84,7 @@ try { G::LoadSystem('dvEditor'); G::LoadSystem('table'); G::LoadSystem('pagedTable'); + G::LoadSystem('httpProxyController'); G::LoadClass('system'); require_once('propel/Propel.php'); @@ -150,6 +151,7 @@ try { G::LoadClass('processes'); G::LoadClass('derivation'); G::LoadClass('dates'); //Load Criteria + G::LoadClass('spool'); //Set variables /*----------------------------------********---------------------------------*/ diff --git a/workflow/engine/classes/class.wsBase.php b/workflow/engine/classes/class.wsBase.php index 9181d8db3..6f0b619d6 100755 --- a/workflow/engine/classes/class.wsBase.php +++ b/workflow/engine/classes/class.wsBase.php @@ -2391,7 +2391,11 @@ class wsBase if (isset($val['NEXT_TASK']['USER_ASSIGNED'])) { $usrasgdUid = $val['NEXT_TASK']['USER_ASSIGNED']['USR_UID']; - $usrasgdUserName = '(' . $val['NEXT_TASK']['USER_ASSIGNED']['USR_USERNAME'] . ')'; + if(isset($val['NEXT_TASK']['USER_ASSIGNED']['USR_USERNAME'])){ + $usrasgdUserName = '(' . $val['NEXT_TASK']['USER_ASSIGNED']['USR_USERNAME'] . ')'; + }else{ + $usrasgdUserName = ''; + } } $nodeNext['TAS_UID'] = $val['NEXT_TASK']['TAS_UID'];