Problem in 1.9.5 with Test Plan Management.
if i edit some Testplan and remove Active checkbox then this Testplan disappears from Testplans list on the Test Plan Management page. I have Admin role but could not see Inactive Testplans and edit them!
I write some code fix to solve this problem:
planEdit.php
Code: Select all
function initializeGui(&$dbHandler,&$argsObj,&$editorCfg,&$tprojectMgr)
{
...
//FIX BEGIN
//REMOVE
//$guiObj->tplans = $argsObj->user->getAccessibleTestPlans($dbHandler,$argsObj->tproject_id,
// null,array('output' =>'mapfull'));
//ADD
$guiObj->tplans = $tprojectMgr->get_all_testplans($argsObj->tproject_id);
//FIX END
...
}
Code: Select all
//FIX BEGIN
//REMOVE
//$gui->tplans = $args->user->getAccessibleTestPlans($db,$args->tproject_id,null,array('output' =>'mapfull'));
//ADD
$gui->tplans = $tproject_mgr->get_all_testplans($args->tproject_id);
//FIX END