diff --git a/src/applications/pholio/application/PhabricatorApplicationPholio.php b/src/applications/pholio/application/PhabricatorApplicationPholio.php index f341b427dc..6e64b5b045 100644 --- a/src/applications/pholio/application/PhabricatorApplicationPholio.php +++ b/src/applications/pholio/application/PhabricatorApplicationPholio.php @@ -10,7 +10,7 @@ final class PhabricatorApplicationPholio extends PhabricatorApplication { } public function getShortDescription() { - return 'Design Review'; + return pht('Design Review'); } public function getIconName() { diff --git a/src/applications/pholio/controller/PholioController.php b/src/applications/pholio/controller/PholioController.php index b91a6c1989..ada5464d00 100644 --- a/src/applications/pholio/controller/PholioController.php +++ b/src/applications/pholio/controller/PholioController.php @@ -11,6 +11,7 @@ abstract class PholioController extends PhabricatorController { $nav->addLabel('Mocks'); $nav->addFilter('view/all', pht('All Mocks')); + $nav->addFilter('view/my', pht('My Mocks')); if ($for_app) { $nav->addFilter('new/', pht('Create Mock')); diff --git a/src/applications/pholio/controller/PholioMockListController.php b/src/applications/pholio/controller/PholioMockListController.php index eeaaf65382..793a734000 100644 --- a/src/applications/pholio/controller/PholioMockListController.php +++ b/src/applications/pholio/controller/PholioMockListController.php @@ -14,6 +14,7 @@ final class PholioMockListController extends PholioController { public function processRequest() { $request = $this->getRequest(); $user = $request->getUser(); + $viewer_phid = $user->getPHID(); $query = id(new PholioMockQuery()) ->setViewer($user) @@ -26,7 +27,11 @@ final class PholioMockListController extends PholioController { case 'view/all': default: $title = pht('All Mocks'); - break; + break; + case 'view/my': + $title = pht('My Mocks'); + $query->withAuthorPHIDs(array($viewer_phid)); + break; } $pager = new AphrontCursorPagerView();