diff --git a/workflow/engine/methods/cases/ajaxListener.php b/workflow/engine/methods/cases/ajaxListener.php index b87df05c3..eea2073c8 100755 --- a/workflow/engine/methods/cases/ajaxListener.php +++ b/workflow/engine/methods/cases/ajaxListener.php @@ -55,9 +55,9 @@ class Ajax G::LoadClass('pmScript'); G::LoadClass('case'); - $PRO_UID = $_SESSION['PROCESS']; - $TAS_UID = $_SESSION['TASK']; - $APP_UID = $_SESSION['APPLICATION']; + $PRO_UID = isset($_SESSION['PROCESS'])?$_SESSION['PROCESS']:''; + $TAS_UID = isset($_SESSION['TASK'])?$_SESSION['TASK']:''; + $APP_UID = isset($_SESSION['APPLICATION'])?$_SESSION['APPLICATION']:''; $tree = Array(); $case = new Cases; $step = new Step; diff --git a/workflow/engine/templates/cases/open.js b/workflow/engine/templates/cases/open.js index e69b89182..fe55b7642 100755 --- a/workflow/engine/templates/cases/open.js +++ b/workflow/engine/templates/cases/open.js @@ -12,7 +12,7 @@ Ext.onReady(function(){ Ext.QuickTips.init(); showCaseNavigatorPanel = function(steps, information, action) { - if(steps==false&&action==false){ + if(steps==false&&action==false&&typeof(treeToReviseTitle)!='undefined'){ var treeToRevise = new Ext.tree.TreePanel({ title: treeToReviseTitle, width: 250,