Set viewer for all handles loaded in controllers
Summary: I've replaced all `id(new PhabricatorObjectHandleData(...))->loadHandles()` by `$this->loadViewerHandles(...)`. Lint caught one usage in a static method. Test Plan: Displayed revision with sporadic author. Reviewers: epriestley Reviewed By: epriestley CC: aran, Korvin Differential Revision: https://secure.phabricator.com/D3432
This commit is contained in:
@@ -79,7 +79,7 @@ final class DiffusionBrowseController extends DiffusionController {
|
||||
}
|
||||
|
||||
$phids = array_keys($phids);
|
||||
$handles = id(new PhabricatorObjectHandleData($phids))->loadHandles();
|
||||
$handles = $this->loadViewerHandles($phids);
|
||||
|
||||
$browse_table = new DiffusionBrowseTableView();
|
||||
$browse_table->setDiffusionRequest($drequest);
|
||||
|
||||
@@ -361,8 +361,7 @@ final class DiffusionCommitController extends DiffusionController {
|
||||
|
||||
$handles = array();
|
||||
if ($phids) {
|
||||
$handles = id(new PhabricatorObjectHandleData($phids))
|
||||
->loadHandles();
|
||||
$handles = $this->loadViewerHandles($phids);
|
||||
}
|
||||
|
||||
$props = array();
|
||||
@@ -469,7 +468,7 @@ final class DiffusionCommitController extends DiffusionController {
|
||||
$view->setShowDescriptions(false);
|
||||
|
||||
$phids = $view->getRequiredHandlePHIDs();
|
||||
$handles = id(new PhabricatorObjectHandleData($phids))->loadHandles();
|
||||
$handles = $this->loadViewerHandles($phids);
|
||||
$view->setHandles($handles);
|
||||
$view->setAuthorityPHIDs($this->auditAuthorityPHIDs);
|
||||
$this->highlightedAudits = $view->getHighlightedAudits();
|
||||
@@ -509,7 +508,7 @@ final class DiffusionCommitController extends DiffusionController {
|
||||
$view->setPathMap($path_map);
|
||||
|
||||
$phids = $view->getRequiredHandlePHIDs();
|
||||
$handles = id(new PhabricatorObjectHandleData($phids))->loadHandles();
|
||||
$handles = $this->loadViewerHandles($phids);
|
||||
$view->setHandles($handles);
|
||||
|
||||
return $view;
|
||||
@@ -757,7 +756,7 @@ final class DiffusionCommitController extends DiffusionController {
|
||||
$history_table->loadRevisions();
|
||||
|
||||
$phids = $history_table->getRequiredHandlePHIDs();
|
||||
$handles = id(new PhabricatorObjectHandleData($phids))->loadHandles();
|
||||
$handles = $this->loadViewerHandles($phids);
|
||||
$history_table->setHandles($handles);
|
||||
|
||||
$panel = new AphrontPanelView();
|
||||
|
||||
@@ -42,8 +42,7 @@ final class DiffusionCommitEditController extends DiffusionController {
|
||||
$commit_phid,
|
||||
$edge_type
|
||||
);
|
||||
$handles = id(new PhabricatorObjectHandleData($current_proj_phids))
|
||||
->loadHandles();
|
||||
$handles = $this->loadViewerHandles($current_proj_phids);
|
||||
$proj_t_values = mpull($handles, 'getFullName', 'getPHID');
|
||||
|
||||
if ($request->isFormPost()) {
|
||||
|
||||
@@ -141,7 +141,7 @@ abstract class DiffusionController extends PhabricatorController {
|
||||
->loadAssets();
|
||||
|
||||
$phids = $view->getRequiredHandlePHIDs();
|
||||
$handles = id(new PhabricatorObjectHandleData($phids))->loadHandles();
|
||||
$handles = $this->loadViewerHandles($phids);
|
||||
$view->setHandles($handles);
|
||||
|
||||
$panel = new AphrontPanelView();
|
||||
|
||||
@@ -94,7 +94,7 @@ final class DiffusionDiffController extends DiffusionController {
|
||||
}
|
||||
|
||||
$phids = mpull($inlines, 'getAuthorPHID');
|
||||
$handles = id(new PhabricatorObjectHandleData($phids))->loadHandles();
|
||||
$handles = $this->loadViewerHandles($phids);
|
||||
$parser->setHandles($handles);
|
||||
}
|
||||
|
||||
|
||||
@@ -84,7 +84,7 @@ final class DiffusionHistoryController extends DiffusionController {
|
||||
$history_table->loadRevisions();
|
||||
|
||||
$phids = $history_table->getRequiredHandlePHIDs();
|
||||
$handles = id(new PhabricatorObjectHandleData($phids))->loadHandles();
|
||||
$handles = $this->loadViewerHandles($phids);
|
||||
$history_table->setHandles($handles);
|
||||
|
||||
if ($show_graph) {
|
||||
|
||||
@@ -37,7 +37,7 @@ final class DiffusionLastModifiedController extends DiffusionController {
|
||||
}
|
||||
|
||||
$phids = array_keys($phids);
|
||||
$handles = id(new PhabricatorObjectHandleData($phids))->loadHandles();
|
||||
$handles = $this->loadViewerHandles($phids);
|
||||
|
||||
$output = DiffusionBrowseTableView::renderLastModifiedColumns(
|
||||
$drequest->getRepository(),
|
||||
|
||||
@@ -64,7 +64,7 @@ final class DiffusionRepositoryController extends DiffusionController {
|
||||
}
|
||||
|
||||
$phids = array_keys($phids);
|
||||
$handles = id(new PhabricatorObjectHandleData($phids))->loadHandles();
|
||||
$handles = $this->loadViewerHandles($phids);
|
||||
|
||||
$history_table = new DiffusionHistoryTableView();
|
||||
$history_table->setDiffusionRequest($drequest);
|
||||
@@ -240,7 +240,7 @@ final class DiffusionRepositoryController extends DiffusionController {
|
||||
$view->setCommits($commits);
|
||||
|
||||
$phids = $view->getRequiredHandlePHIDs();
|
||||
$handles = id(new PhabricatorObjectHandleData($phids))->loadHandles();
|
||||
$handles = $this->loadViewerHandles($phids);
|
||||
$view->setHandles($handles);
|
||||
|
||||
$panel = new AphrontPanelView();
|
||||
|
||||
@@ -72,7 +72,7 @@ final class DiffusionTagListController extends DiffusionController {
|
||||
->setDiffusionRequest($drequest);
|
||||
|
||||
$phids = $view->getRequiredHandlePHIDs();
|
||||
$handles = id(new PhabricatorObjectHandleData($phids))->loadHandles();
|
||||
$handles = $this->loadViewerHandles($phids);
|
||||
$view->setHandles($handles);
|
||||
|
||||
$panel = id(new AphrontPanelView())
|
||||
|
||||
Reference in New Issue
Block a user