BUG 7597 Error Message on Information -> Task Information
This problem was fixed. added the current taskUid
This commit is contained in:
@@ -655,7 +655,8 @@ public function kgetassigType($pro_uid, $tas){
|
|||||||
require_once 'classes/model/AppDelegation.php';
|
require_once 'classes/model/AppDelegation.php';
|
||||||
require_once 'classes/model/Task.php';
|
require_once 'classes/model/Task.php';
|
||||||
$oTask = new Task();
|
$oTask = new Task();
|
||||||
$aFields = $oTask->load($TAS_UID);
|
$tasUid= ($TAS_UID!=-1)?$TAS_UID:(isset($_SESSION['CURRENT_TASK']))?$_SESSION['CURRENT_TASK']:'';
|
||||||
|
$aFields = ($tasUid!='')?$oTask->load($tasUid):array();
|
||||||
$oCriteria = new Criteria('workflow');
|
$oCriteria = new Criteria('workflow');
|
||||||
$oCriteria->add(AppDelegationPeer::APP_UID, $APP_UID);
|
$oCriteria->add(AppDelegationPeer::APP_UID, $APP_UID);
|
||||||
$oCriteria->add(AppDelegationPeer::DEL_INDEX, $DEL_INDEX);
|
$oCriteria->add(AppDelegationPeer::DEL_INDEX, $DEL_INDEX);
|
||||||
|
|||||||
@@ -173,10 +173,13 @@ try {
|
|||||||
} else {
|
} else {
|
||||||
//when the case have another user or current user doesnt have rights to this selfservice,
|
//when the case have another user or current user doesnt have rights to this selfservice,
|
||||||
//just view the case Resume
|
//just view the case Resume
|
||||||
|
|
||||||
$_SESSION['APPLICATION'] = $sAppUid;
|
$_SESSION['APPLICATION'] = $sAppUid;
|
||||||
$_SESSION['INDEX'] = $iDelIndex;
|
$_SESSION['INDEX'] = $iDelIndex;
|
||||||
$_SESSION['PROCESS'] = $aFields['PRO_UID'];
|
$_SESSION['PROCESS'] = $aFields['PRO_UID'];
|
||||||
$_SESSION['TASK'] = -1;
|
$_SESSION['TASK'] = -1;
|
||||||
|
$Fields = $oCase->loadCase( $_SESSION['APPLICATION'], $_SESSION['INDEX'] );
|
||||||
|
$_SESSION['CURRENT_TASK'] = $Fields['TAS_UID'];
|
||||||
$_SESSION['STEP_POSITION'] = 0;
|
$_SESSION['STEP_POSITION'] = 0;
|
||||||
require_once (PATH_METHODS . 'cases' . PATH_SEP . 'cases_Resume.php');
|
require_once (PATH_METHODS . 'cases' . PATH_SEP . 'cases_Resume.php');
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user