Fixed problem with step list in the case of output document bug#6499
This commit is contained in:
@@ -142,14 +142,18 @@ class Ajax
|
|||||||
$node->url = "cases_Step?UID=$stepUidObj&TYPE=$stepTypeObj&POSITION=$stepPosition&ACTION=EDIT";
|
$node->url = "cases_Step?UID=$stepUidObj&TYPE=$stepTypeObj&POSITION=$stepPosition&ACTION=EDIT";
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'OUTPUT_DOCUMENT':
|
case 'OUTPUT_DOCUMENT':
|
||||||
$oDocument = OutputDocumentPeer::retrieveByPK($caseStep->getStepUidObj());
|
$oDocument = OutputDocumentPeer::retrieveByPK($caseStep->getStepUidObj());
|
||||||
$outputDoc = $appDocument->getObject($_SESSION['APPLICATION'], $_SESSION['INDEX'], $caseStep->getStepUidObj(), 'OUTPUT');
|
$outputDoc = $appDocument->getObject($_SESSION['APPLICATION'], $_SESSION['INDEX'], $caseStep->getStepUidObj(), 'OUTPUT');
|
||||||
|
|
||||||
$node->text = $oDocument->getOutDocTitle();
|
$node->text = $oDocument->getOutDocTitle();
|
||||||
$node->iconCls = 'ss_sprite ss_application_put';
|
$node->iconCls = 'ss_sprite ss_application_put';
|
||||||
$node->leaf = true;
|
$node->leaf = true;
|
||||||
$node->url = "cases_Step?UID=$stepUidObj&TYPE=$stepTypeObj&POSITION=$stepPosition&ACTION=VIEW&DOC={$outputDoc['APP_DOC_UID']}";
|
if($outputDoc['APP_DOC_UID'])
|
||||||
|
$node->url = "cases_Step?UID=$stepUidObj&TYPE=$stepTypeObj&POSITION=$stepPosition&ACTION=VIEW&DOC={$outputDoc['APP_DOC_UID']}";
|
||||||
|
else
|
||||||
|
$node->url = "cases_Step?UID=$stepUidObj&TYPE=$stepTypeObj&POSITION=$stepPosition&ACTION=GENERATE";
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'INPUT_DOCUMENT':
|
case 'INPUT_DOCUMENT':
|
||||||
|
|||||||
Reference in New Issue
Block a user