Remove redundant administrator requirement from application edit policy page
Summary:
Fixes T7485. Before applications had proper policies, we gated access by requiring the viewer be an administrator.
This is now redundant (CAN_EDIT on applications has the same effect, and performs the same check), and may some day be wrong (we might let administrators configure a different policy to control who can configure applications). Today, it gets the policy dialog wrong.
Test Plan:
Clicked "Edit Policies" as a non-administrator, was unable to, got nice error:
{F346598}
Reviewers: btrahan
Reviewed By: btrahan
Subscribers: epriestley
Maniphest Tasks: T7485
Differential Revision: https://secure.phabricator.com/D12125
			
			
This commit is contained in:
		| @@ -3,10 +3,6 @@ | |||||||
| final class PhabricatorApplicationEditController | final class PhabricatorApplicationEditController | ||||||
|   extends PhabricatorApplicationsController { |   extends PhabricatorApplicationsController { | ||||||
|  |  | ||||||
|   public function shouldRequireAdmin() { |  | ||||||
|     return true; |  | ||||||
|   } |  | ||||||
|  |  | ||||||
|   public function handleRequest(AphrontRequest $request) { |   public function handleRequest(AphrontRequest $request) { | ||||||
|     $user = $request->getUser(); |     $user = $request->getUser(); | ||||||
|     $application = $request->getURIData('application'); |     $application = $request->getURIData('application'); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 epriestley
					epriestley