diff --git a/module/execution/view/testtask.html.php b/module/execution/view/testtask.html.php index 5eb0798135..f31541cd0a 100644 --- a/module/execution/view/testtask.html.php +++ b/module/execution/view/testtask.html.php @@ -101,7 +101,7 @@ { common::printIcon('testtask', 'cases', "taskID=$task->id", $task, 'list', 'sitemap'); common::printIcon('testtask', 'linkCase', "taskID=$task->id", $task, 'list', 'link'); - common::printIcon('testreport', 'browse', "objectID=$task->product&objectType=product&extra=$task->id", $task, 'list','flag'); + common::printIcon('testreport', 'browse', "objectID=$task->execution&objectType=execution&extra=$task->id", $task, 'list','flag'); common::printIcon('testtask', 'edit', "taskID=$task->id", $task, 'list'); if(common::hasPriv('testtask', 'delete', $task)) { diff --git a/module/testreport/control.php b/module/testreport/control.php index 3a5e9a205b..a0590821b9 100644 --- a/module/testreport/control.php +++ b/module/testreport/control.php @@ -355,7 +355,7 @@ class testreport extends control elseif($this->app->openApp == 'execution') { $executionID = $this->commonAction($report->execution, 'execution'); - if($executionID != $report->objectID) die(js::error($this->lang->error->accessDenied) . js::locate('back')); + if($executionID != $report->execution) die(js::error($this->lang->error->accessDenied) . js::locate('back')); $browseLink = inlink('browse', "objectID=$executionID&objectType=execution"); $this->view->position[] = html::a($browseLink, $execution->name);