Differential D17326 Diff 41682 src/applications/dashboard/controller/PhabricatorDashboardPanelEditController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/dashboard/controller/PhabricatorDashboardPanelEditController.php
Show All 20 Lines | if ($dashboard_id) { | ||||
PhabricatorPolicyCapability::CAN_VIEW, | PhabricatorPolicyCapability::CAN_VIEW, | ||||
PhabricatorPolicyCapability::CAN_EDIT, | PhabricatorPolicyCapability::CAN_EDIT, | ||||
)) | )) | ||||
->executeOne(); | ->executeOne(); | ||||
if (!$dashboard) { | if (!$dashboard) { | ||||
return new Aphront404Response(); | return new Aphront404Response(); | ||||
} | } | ||||
$manage_uri = $this->getApplicationURI('manage/'.$dashboard_id.'/'); | $manage_uri = $this->getApplicationURI('arrange/'.$dashboard_id.'/'); | ||||
} | } | ||||
if ($id) { | if ($id) { | ||||
$is_create = false; | $is_create = false; | ||||
if ($dashboard) { | if ($dashboard) { | ||||
$capabilities = array( | $capabilities = array( | ||||
PhabricatorPolicyCapability::CAN_VIEW, | PhabricatorPolicyCapability::CAN_VIEW, | ||||
▲ Show 20 Lines • Show All 329 Lines • ▼ Show 20 Lines | final class PhabricatorDashboardPanelEditController | ||||
private function processPanelCloneRequest( | private function processPanelCloneRequest( | ||||
AphrontRequest $request, | AphrontRequest $request, | ||||
PhabricatorDashboard $dashboard, | PhabricatorDashboard $dashboard, | ||||
PhabricatorDashboardPanel $panel) { | PhabricatorDashboardPanel $panel) { | ||||
$viewer = $request->getUser(); | $viewer = $request->getUser(); | ||||
$manage_uri = $this->getApplicationURI('manage/'.$dashboard->getID().'/'); | $manage_uri = $this->getApplicationURI('arrange/'.$dashboard->getID().'/'); | ||||
return $this->newDialog() | return $this->newDialog() | ||||
->setTitle(pht('Copy Panel?')) | ->setTitle(pht('Copy Panel?')) | ||||
->addHiddenInput('copy', true) | ->addHiddenInput('copy', true) | ||||
->addHiddenInput('dashboardID', $request->getInt('dashboardID')) | ->addHiddenInput('dashboardID', $request->getInt('dashboardID')) | ||||
->addHiddenInput('column', $request->getInt('column')) | ->addHiddenInput('column', $request->getInt('column')) | ||||
->appendParagraph( | ->appendParagraph( | ||||
pht( | pht( | ||||
▲ Show 20 Lines • Show All 60 Lines • Show Last 20 Lines |