diff --git a/src/__phutil_library_map__.php b/src/__phutil_library_map__.php --- a/src/__phutil_library_map__.php +++ b/src/__phutil_library_map__.php @@ -3378,7 +3378,6 @@ 'PhabricatorSettingsApplicationsPanelGroup' => 'applications/settings/panelgroup/PhabricatorSettingsApplicationsPanelGroup.php', 'PhabricatorSettingsAuthenticationPanelGroup' => 'applications/settings/panelgroup/PhabricatorSettingsAuthenticationPanelGroup.php', 'PhabricatorSettingsDeveloperPanelGroup' => 'applications/settings/panelgroup/PhabricatorSettingsDeveloperPanelGroup.php', - 'PhabricatorSettingsEditController' => 'applications/settings/controller/PhabricatorSettingsEditController.php', 'PhabricatorSettingsEditEngine' => 'applications/settings/editor/PhabricatorSettingsEditEngine.php', 'PhabricatorSettingsEmailPanelGroup' => 'applications/settings/panelgroup/PhabricatorSettingsEmailPanelGroup.php', 'PhabricatorSettingsLogsPanelGroup' => 'applications/settings/panelgroup/PhabricatorSettingsLogsPanelGroup.php', @@ -8139,7 +8138,6 @@ 'PhabricatorSettingsApplicationsPanelGroup' => 'PhabricatorSettingsPanelGroup', 'PhabricatorSettingsAuthenticationPanelGroup' => 'PhabricatorSettingsPanelGroup', 'PhabricatorSettingsDeveloperPanelGroup' => 'PhabricatorSettingsPanelGroup', - 'PhabricatorSettingsEditController' => 'PhabricatorController', 'PhabricatorSettingsEditEngine' => 'PhabricatorEditEngine', 'PhabricatorSettingsEmailPanelGroup' => 'PhabricatorSettingsPanelGroup', 'PhabricatorSettingsLogsPanelGroup' => 'PhabricatorSettingsPanelGroup', diff --git a/src/applications/settings/application/PhabricatorSettingsApplication.php b/src/applications/settings/application/PhabricatorSettingsApplication.php --- a/src/applications/settings/application/PhabricatorSettingsApplication.php +++ b/src/applications/settings/application/PhabricatorSettingsApplication.php @@ -37,8 +37,6 @@ 'adjust/' => 'PhabricatorSettingsAdjustController', 'timezone/(?P[^/]+)/' => 'PhabricatorSettingsTimezoneController', - '(?Puser)/(?P[^/]+)/(?:panel/(?P[^/]+)/)?' - => 'PhabricatorSettingsEditController', ), ); } diff --git a/src/applications/settings/controller/PhabricatorSettingsEditController.php b/src/applications/settings/controller/PhabricatorSettingsEditController.php deleted file mode 100644 --- a/src/applications/settings/controller/PhabricatorSettingsEditController.php +++ /dev/null @@ -1,35 +0,0 @@ -getViewer(); - - $engine = id(new PhabricatorSettingsEditEngine()) - ->setController($this); - - switch ($request->getURIData('type')) { - case 'user': - $user = id(new PhabricatorPeopleQuery()) - ->setViewer($viewer) - ->withUsernames(array($request->getURIData('username'))) - ->executeOne(); - - $preferences = $user->loadPreferences(); - - PhabricatorPolicyFilter::requireCapability( - $viewer, - $preferences, - PhabricatorPolicyCapability::CAN_EDIT); - - $engine->setTargetObject($preferences); - break; - default: - return new Aphront404Response(); - } - - return $engine->buildResponse(); - } - -}