diff --git a/src/applications/diffusion/controller/symbol/DiffusionSymbolController.php b/src/applications/diffusion/controller/symbol/DiffusionSymbolController.php index 9e4d5a35d1..abf5499cb7 100644 --- a/src/applications/diffusion/controller/symbol/DiffusionSymbolController.php +++ b/src/applications/diffusion/controller/symbol/DiffusionSymbolController.php @@ -145,7 +145,6 @@ final class DiffusionSymbolController extends DiffusionController { '', '', '', - 'n' )); $table->setNoDataString( "No matching symbol could be found in any indexed project."); diff --git a/src/applications/repository/storage/symbol/PhabricatorRepositorySymbol.php b/src/applications/repository/storage/symbol/PhabricatorRepositorySymbol.php index 4b5da1b355..250a1100cb 100644 --- a/src/applications/repository/storage/symbol/PhabricatorRepositorySymbol.php +++ b/src/applications/repository/storage/symbol/PhabricatorRepositorySymbol.php @@ -45,10 +45,13 @@ final class PhabricatorRepositorySymbol extends PhabricatorRepositoryDAO { } public function getURI() { - return DiffusionRequest::generateDiffusionURI( + $request = DiffusionRequest::newFromDictionary( + array( + 'repository' => $this->getRepository(), + )); + return $request->generateURI( array( 'action' => 'browse', - 'callsign' => $this->getRepository()->getCallsign(), 'path' => $this->getPath(), 'line' => $this->getLineNumber(), ));