diff --git a/src/applications/diffusion/controller/DiffusionController.php b/src/applications/diffusion/controller/DiffusionController.php --- a/src/applications/diffusion/controller/DiffusionController.php +++ b/src/applications/diffusion/controller/DiffusionController.php @@ -148,7 +148,7 @@ if (!$spec['commit'] && !$spec['tags'] && !$spec['branches']) { $branch_name = $drequest->getBranch(); - if ($branch_name) { + if (strlen($branch_name)) { $repository_name .= ' ('.$branch_name.')'; } } diff --git a/src/applications/diffusion/controller/DiffusionRepositoryController.php b/src/applications/diffusion/controller/DiffusionRepositoryController.php --- a/src/applications/diffusion/controller/DiffusionRepositoryController.php +++ b/src/applications/diffusion/controller/DiffusionRepositoryController.php @@ -565,13 +565,19 @@ $browse_uri = $drequest->generateURI(array('action' => 'browse')); $pager->setURI($browse_uri, 'offset'); + $repository_name = $repository->getName(); + $branch_name = $drequest->getBranch(); + if (strlen($branch_name)) { + $repository_name .= ' ('.$branch_name.')'; + } + $header = phutil_tag( 'a', array( 'href' => $browse_uri, 'class' => 'diffusion-view-browse-header', ), - $repository->getName()); + $repository_name); return id(new PHUIObjectBoxView()) ->setHeaderText($header)