diff --git a/module/testreport/ui/browse.html.php b/module/testreport/ui/browse.html.php index aa77860d39..4246d7abbc 100644 --- a/module/testreport/ui/browse.html.php +++ b/module/testreport/ui/browse.html.php @@ -36,7 +36,7 @@ featureBar toolbar ( - $objectType != 'project' && $objectType != 'execution' ? btngroup + $objectType != 'project' && $objectType != 'execution' && hasPriv('testreport', 'create') ? btngroup ( btn ( diff --git a/module/testsuite/ui/browse.html.php b/module/testsuite/ui/browse.html.php index 6e96bb95fa..6a4d3fbdff 100644 --- a/module/testsuite/ui/browse.html.php +++ b/module/testsuite/ui/browse.html.php @@ -32,13 +32,13 @@ toolbar ( btngroup ( - btn + hasPriv('testsuite', 'create') ? btn ( setClass('btn primary'), set::icon('plus'), set::url(helper::createLink('testsuite', 'create', "productID={$product->id}")), $lang->testsuite->create - ) + ) : null ) ); @@ -54,7 +54,7 @@ dtable set::footPager(usePager()), set::emptyTip($lang->testsuite->noTestsuite), set::createTip($lang->testsuite->create), - set::createLink(createLink('testsuite', 'create', "productID={$product->id}")) + hasPriv('testsuite', 'create') ? set::createLink(createLink('testsuite', 'create', "productID={$product->id}")) : null ); render();