Fix create links when no repositories exist

Summary: Fixes T10925. Sends users to /new/ instead of /create/

Test Plan: Visit page, see links, clicky clicky.

Reviewers: epriestley, thoughtpolice

Reviewed By: thoughtpolice

Subscribers: thoughtpolice, Korvin

Maniphest Tasks: T10925

Differential Revision: https://secure.phabricator.com/D15849
This commit is contained in:
Chad Little
2016-05-04 21:06:56 -07:00
parent 95c284b95e
commit e422190eb5
4 changed files with 4 additions and 95 deletions

View File

@@ -242,16 +242,10 @@ final class PhabricatorRepositorySearchEngine
protected function getNewUserBody() {
$import_button = id(new PHUIButtonView())
$new_button = id(new PHUIButtonView())
->setTag('a')
->setText(pht('Import Repository'))
->setHref('/diffusion/import/')
->setColor(PHUIButtonView::GREEN);
$create_button = id(new PHUIButtonView())
->setTag('a')
->setText(pht('Create Repository'))
->setHref('/diffusion/create/')
->setText(pht('New Repository'))
->setHref('/diffusion/edit/')
->setColor(PHUIButtonView::GREEN);
$icon = $this->getApplication()->getIcon();
@@ -261,8 +255,7 @@ final class PhabricatorRepositorySearchEngine
->setTitle(pht('Welcome to %s', $app_name))
->setDescription(
pht('Import, create, or just browse repositories in Diffusion.'))
->addAction($import_button)
->addAction($create_button);
->addAction($new_button);
return $view;
}