From 52ff077e792500c2b0a79ca7276f99442dfa37d2 Mon Sep 17 00:00:00 2001 From: mayue Date: Thu, 23 Jun 2022 15:29:59 +0800 Subject: [PATCH] * Fix bug #24059. --- module/testcase/view/view.html.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/module/testcase/view/view.html.php b/module/testcase/view/view.html.php index f89ce1a397..ec979312b7 100644 --- a/module/testcase/view/view.html.php +++ b/module/testcase/view/view.html.php @@ -186,7 +186,17 @@ app->tab == 'project' ? "&version=0&projectID={$this->session->project}" : ''; - if(isset($case->storyTitle)) echo html::a($this->createLink('story', 'view', "storyID=$case->story" . $param, '', true), "#$case->story:$case->storyTitle", '', "class=$class data-width='80%'"); + if(isset($case->storyTitle)) + { + if(common::hasPriv('story', 'view')) + { + echo html::a($this->createLink('story', 'view', "storyID=$case->story" . $param, '', true), "#$case->story:$case->storyTitle", '', "class=$class data-width='80%'"); + } + else + { + echo '' . "#$case->story:$case->storyTitle" . ''; + } + } if($case->story and $case->storyStatus == 'active' and $case->latestStoryVersion > $case->storyVersion) { echo "({$lang->story->changed} ";