Differential D12680 Diff 30538 src/applications/maniphest/controller/ManiphestBatchEditController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/maniphest/controller/ManiphestBatchEditController.php
| Show First 20 Lines • Show All 41 Lines • ▼ Show 20 Lines | if ($project) { | ||||
| $redirect_uri = $cancel_uri; | $redirect_uri = $cancel_uri; | ||||
| } else { | } else { | ||||
| $cancel_uri = '/maniphest/'; | $cancel_uri = '/maniphest/'; | ||||
| $redirect_uri = '/maniphest/?ids='.implode(',', mpull($tasks, 'getID')); | $redirect_uri = '/maniphest/?ids='.implode(',', mpull($tasks, 'getID')); | ||||
| } | } | ||||
| $actions = $request->getStr('actions'); | $actions = $request->getStr('actions'); | ||||
| if ($actions) { | if ($actions) { | ||||
| $actions = json_decode($actions, true); | $actions = phutil_json_decode($actions); | ||||
| } | } | ||||
| if ($request->isFormPost() && is_array($actions)) { | if ($request->isFormPost() && is_array($actions)) { | ||||
| foreach ($tasks as $task) { | foreach ($tasks as $task) { | ||||
| $field_list = PhabricatorCustomField::getObjectFields( | $field_list = PhabricatorCustomField::getObjectFields( | ||||
| $task, | $task, | ||||
| PhabricatorCustomField::ROLE_EDIT); | PhabricatorCustomField::ROLE_EDIT); | ||||
| $field_list->readFieldsFromStorage($task); | $field_list->readFieldsFromStorage($task); | ||||
| ▲ Show 20 Lines • Show All 348 Lines • Show Last 20 Lines | |||||