diff --git a/src/applications/dashboard/controller/dashboard/PhabricatorDashboardViewController.php b/src/applications/dashboard/controller/dashboard/PhabricatorDashboardViewController.php index b0beb1d314..14f3e3059f 100644 --- a/src/applications/dashboard/controller/dashboard/PhabricatorDashboardViewController.php +++ b/src/applications/dashboard/controller/dashboard/PhabricatorDashboardViewController.php @@ -79,7 +79,8 @@ final class PhabricatorDashboardViewController ->setName(pht('Edit Dashboard')) ->setIcon('fa-pencil') ->setHref($this->getApplicationURI("edit/{$id}/")) - ->setDisabled(!$can_edit)); + ->setDisabled(!$can_edit) + ->setWorkflow(!$can_edit)); $curtain->addAction( id(new PhabricatorActionView()) @@ -95,7 +96,7 @@ final class PhabricatorDashboardViewController ->setIcon('fa-check') ->setHref($this->getApplicationURI("archive/{$id}/")) ->setDisabled(!$can_edit) - ->setWorkflow($can_edit)); + ->setWorkflow(true)); } else { $curtain->addAction( id(new PhabricatorActionView()) @@ -103,7 +104,7 @@ final class PhabricatorDashboardViewController ->setIcon('fa-ban') ->setHref($this->getApplicationURI("archive/{$id}/")) ->setDisabled(!$can_edit) - ->setWorkflow($can_edit)); + ->setWorkflow(true)); } return $curtain;