diff --git a/modules/issuetracker/issuetracker.item.php b/modules/issuetracker/issuetracker.item.php index f5c114252..ceaba2ad0 100644 --- a/modules/issuetracker/issuetracker.item.php +++ b/modules/issuetracker/issuetracker.item.php @@ -144,5 +144,11 @@ function isClosed() { return in_array($this->status, $this->closed_status); } + + function isAccessible() { + $grant = Context::get('grant'); + if($grant->commiter) return true; + else return parent::isAccessible() || $this->isGranted(); + } } ?> diff --git a/modules/issuetracker/skins/xe_issuetracker/view_issue.html b/modules/issuetracker/skins/xe_issuetracker/view_issue.html index 994fef2fd..1c35c9a6f 100644 --- a/modules/issuetracker/skins/xe_issuetracker/view_issue.html +++ b/modules/issuetracker/skins/xe_issuetracker/view_issue.html @@ -9,7 +9,7 @@ {$oIssue->getTitle()}- {$oIssue->getStatus()} {$oIssue->getNickName()} - + {$lang->milestone} : {$oIssue->getMilestoneTitle()}