Page MenuHomePhabricator

D19187.diff
No OneTemporary

D19187.diff

diff --git a/src/applications/diffusion/controller/DiffusionBrowseController.php b/src/applications/diffusion/controller/DiffusionBrowseController.php
--- a/src/applications/diffusion/controller/DiffusionBrowseController.php
+++ b/src/applications/diffusion/controller/DiffusionBrowseController.php
@@ -593,6 +593,9 @@
array(
'class' => 'diffusion-source remarkup-code PhabricatorMonospaced',
'sigil' => 'phabricator-source',
+ 'meta' => array(
+ 'uri' => $this->getLineNumberBaseURI(),
+ ),
),
$rows);
@@ -1126,11 +1129,7 @@
// NOTE: We're doing this manually because rendering is otherwise
// dominated by URI generation for very large files.
- $line_base = (string)$drequest->generateURI(
- array(
- 'action' => 'browse',
- 'stable' => true,
- ));
+ $line_base = $this->getLineNumberBaseURI();
require_celerity_resource('aphront-tooltip-css');
Javelin::initBehavior('phabricator-oncopy');
@@ -2039,4 +2038,13 @@
->setTable($history_table);
}
+ private function getLineNumberBaseURI() {
+ $drequest = $this->getDiffusionRequest();
+
+ return (string)$drequest->generateURI(
+ array(
+ 'action' => 'browse',
+ 'stable' => true,
+ ));
+ }
}

File Metadata

Mime Type
text/plain
Expires
Tue, Feb 25, 3:39 PM (19 h, 39 m)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7202408
Default Alt Text
D19187.diff (1 KB)

Event Timeline