Differential D18422 Diff 44365 src/applications/search/controller/PhabricatorSearchEditController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/search/controller/PhabricatorSearchEditController.php
| <?php | <?php | ||||
| final class PhabricatorSearchEditController | final class PhabricatorSearchEditController | ||||
| extends PhabricatorSearchBaseController { | extends PhabricatorSearchBaseController { | ||||
| public function handleRequest(AphrontRequest $request) { | public function handleRequest(AphrontRequest $request) { | ||||
| $viewer = $this->getViewer(); | $viewer = $this->getViewer(); | ||||
| $saved_query = id(new PhabricatorSavedQueryQuery()) | $saved_query = id(new PhabricatorSavedQueryQuery()) | ||||
| ->setViewer($viewer) | ->setViewer($viewer) | ||||
| ->withQueryKeys(array($request->getURIData('queryKey'))) | ->withQueryKeys(array($request->getURIData('queryKey'))) | ||||
| ->executeOne(); | ->executeOne(); | ||||
| if (!$saved_query) { | if (!$saved_query) { | ||||
| return new Aphront404Response(); | return new Aphront404Response(); | ||||
| } | } | ||||
| $engine = $saved_query->newEngine()->setViewer($viewer); | $engine = $saved_query->newEngine()->setViewer($viewer); | ||||
| $complete_uri = $engine->getQueryManagementURI(); | $complete_uri = $engine->getQueryManagementURI(); | ||||
| $cancel_uri = $complete_uri; | $cancel_uri = $complete_uri; | ||||
| ▲ Show 20 Lines • Show All 86 Lines • Show Last 20 Lines | |||||