From 4253fec4994865dce25fa794bbb260f6a5ec450a Mon Sep 17 00:00:00 2001 From: haneul Date: Mon, 4 May 2009 05:08:58 +0000 Subject: [PATCH] #17284814 : allow commiters to view secret articles git-svn-id: http://xe-core.googlecode.com/svn/sandbox@6259 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/issuetracker/issuetracker.item.php | 6 ++++++ modules/issuetracker/skins/xe_issuetracker/view_issue.html | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) 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()}