From d3273b698569b2f12bd478674f7a7a89069fa491 Mon Sep 17 00:00:00 2001 From: Carlos Pacha Date: Thu, 7 Jul 2011 11:26:14 -0400 Subject: [PATCH] BUG 7137 subproceso "Synchronous" se pierde el caso It is about this error message, it was fixed. --- workflow/engine/methods/cases/ajaxListener.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/workflow/engine/methods/cases/ajaxListener.php b/workflow/engine/methods/cases/ajaxListener.php index 827e6ca0f..a4878fab2 100755 --- a/workflow/engine/methods/cases/ajaxListener.php +++ b/workflow/engine/methods/cases/ajaxListener.php @@ -105,16 +105,16 @@ class Ajax $caseSteps = $step->getAllCaseSteps($PRO_UID, $TAS_UID, $APP_UID); //g::pr($caseSteps); - - //getting the case record - $caseData = $case->loadCase($APP_UID); - //getting externals steps $oPluginRegistry = &PMPluginRegistry::getSingleton(); $externalSteps = $oPluginRegistry->getSteps(); + //getting the case record + if($APP_UID){ + $caseData = $case->loadCase($APP_UID); + $pmScript = new PMScript(); + $pmScript->setFields($caseData['APP_DATA']); + } - $pmScript = new PMScript(); - $pmScript->setFields($caseData['APP_DATA']); $externalStepCount = 0; foreach ($caseSteps as $caseStep) {