diff --git a/lib/functions/testplan.class.php b/lib/functions/testplan.class.php index 3f1650a4dd..8d8e67c5e9 100644 --- a/lib/functions/testplan.class.php +++ b/lib/functions/testplan.class.php @@ -6842,6 +6842,15 @@ public function getLTCVNewGeneration($id,$filters=null,$options=null) $my[$mk] = array_merge($my[$mk], (array)$$mk); } + switch($my['options']['details']) + { + case 'full': + $my['options']['addPriority'] = true; + $my['options']['addImportance'] = true; + $my['options']['testSuiteInfo'] = true; + break; + } + if( !is_null($sql2do = $this->getLinkedTCVersionsSQL($id,$my['filters'],$my['options'])) ) { // need to document better @@ -7041,7 +7050,7 @@ function getLinkedTCVersionsSQL($id,$filters=null,$options=null) if($my['options']['addExecInfo']) { - $commonFields .= ",COALESCE(E.id,0) AS exec_id,E.tcversion_number,E.build_id AS exec_on_build,E.testplan_id AS exec_on_tplan"; + $commonFields .= ",COALESCE(E.id,0) AS exec_id,E.tcversion_number,E.build_id AS exec_on_build,E.testplan_id AS exec_on_tplan, E.execution_ts, E.notes as execution_notes "; } if($my['options']['specViewFields']) @@ -7053,7 +7062,7 @@ function getLinkedTCVersionsSQL($id,$filters=null,$options=null) $my['join']['tsuites'] = ''; if($my['options']['testSuiteInfo']) { - $commonFields .= ",NH_TSUITE.name AS tsuite_name "; + $commonFields .= ",NH_TSUITE.name AS tsuite_name, NH_TSUITE.id AS tsuite_id "; $my['join']['tsuites'] = " JOIN {$this->tables['nodes_hierarchy']} NH_TSUITE " . " ON NH_TSUITE.id = NH_TCASE.parent_id "; } @@ -8466,4 +8475,4 @@ function get_all_by_testplan($tplan_id) } -} // end class milestone_mgr \ No newline at end of file +} // end class milestone_mgr