mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-18 21:02:41 +01:00
Link Herald rules to rule detail pages in Herald transcripts
Summary: Fixes T9410. Depends on D16382. Since all users can now view all Herald rules, we can link them in the transcripts. Test Plan: Viewed a transcript, clicked rule names, reviewed rules. Reviewers: chad Reviewed By: chad Maniphest Tasks: T9410 Differential Revision: https://secure.phabricator.com/D16383
This commit is contained in:
parent
78ea6641a2
commit
7de2fae156
1 changed files with 6 additions and 2 deletions
|
@ -249,9 +249,13 @@ final class HeraldTranscriptController extends HeraldController {
|
|||
foreach ($rule_xscripts as $rule_xscript) {
|
||||
$rule_id = $rule_xscript->getRuleID();
|
||||
|
||||
$rule_monogram = pht('H%d', $rule_id);
|
||||
$rule_uri = '/'.$rule_monogram;
|
||||
|
||||
$rule_item = id(new PHUIObjectItemView())
|
||||
->setObjectName(pht('H%d', $rule_id))
|
||||
->setHeader($rule_xscript->getRuleName());
|
||||
->setObjectName($rule_monogram)
|
||||
->setHeader($rule_xscript->getRuleName())
|
||||
->setHref($rule_uri);
|
||||
|
||||
if (!$rule_xscript->getResult()) {
|
||||
$rule_item->setDisabled(true);
|
||||
|
|
Loading…
Reference in a new issue