@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Emit "did edit task" event correctly for Maniphest comments

Summary: We emit "did edit task" properly elsewhere, but only emit "will edit task" in this case. Emit the second event correctly.

Test Plan: Added a listener, verified it got hit.

Reviewers: skrul, chad

Reviewed By: skrul

CC: aran

Differential Revision: https://secure.phabricator.com/D5419

+11
+11
src/applications/maniphest/controller/ManiphestTransactionSaveController.php
··· 239 239 $draft->delete(); 240 240 } 241 241 242 + $event = new PhabricatorEvent( 243 + PhabricatorEventType::TYPE_MANIPHEST_DIDEDITTASK, 244 + array( 245 + 'task' => $task, 246 + 'new' => false, 247 + 'transactions' => $transactions, 248 + )); 249 + $event->setUser($user); 250 + $event->setAphrontRequest($request); 251 + PhutilEventEngine::dispatchEvent($event); 252 + 242 253 return id(new AphrontRedirectResponse()) 243 254 ->setURI('/T'.$task->getID()); 244 255 }