Page MenuHomePhabricator

D10313.id24830.diff
No OneTemporary

D10313.id24830.diff

diff --git a/src/applications/project/controller/PhabricatorProjectMoveController.php b/src/applications/project/controller/PhabricatorProjectMoveController.php
--- a/src/applications/project/controller/PhabricatorProjectMoveController.php
+++ b/src/applications/project/controller/PhabricatorProjectMoveController.php
@@ -145,7 +145,21 @@
'newSubpriorityBase' => $before_sub,
'direction' => '<'));
}
- }
+ }
+
+ $event = new PhabricatorEvent(
+ PhabricatorEventType::TYPE_MANIPHEST_WILLEDITTASK,
+ array(
+ 'task' => $object,
+ 'new' => false,
+ 'transactions' => $xactions,
+ ));
+ $event->setUser($viewer);
+ $event->setAphrontRequest($request);
+ PhutilEventEngine::dispatchEvent($event);
+
+ $object = $event->getValue('task');
+ $xactions = $event->getValue('transactions');
$editor = id(new ManiphestTransactionEditor())
->setActor($viewer)
@@ -155,6 +169,17 @@
$editor->applyTransactions($object, $xactions);
+ $event = new PhabricatorEvent(
+ PhabricatorEventType::TYPE_MANIPHEST_DIDEDITTASK,
+ array(
+ 'task' => $object,
+ 'new' => false,
+ 'transactions' => $xactions,
+ ));
+ $event->setUser($viewer);
+ $event->setAphrontRequest($request);
+ PhutilEventEngine::dispatchEvent($event);
+
$owner = null;
if ($object->getOwnerPHID()) {
$owner = id(new PhabricatorHandleQuery())

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 25, 1:04 AM (2 w, 4 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7718404
Default Alt Text
D10313.id24830.diff (1 KB)

Event Timeline