diff --git a/src/applications/transactions/editor/PhabricatorApplicationTransactionEditor.php b/src/applications/transactions/editor/PhabricatorApplicationTransactionEditor.php --- a/src/applications/transactions/editor/PhabricatorApplicationTransactionEditor.php +++ b/src/applications/transactions/editor/PhabricatorApplicationTransactionEditor.php @@ -695,6 +695,11 @@ } } + // Before sending mail or publishing feed stories, reload the object + // subscribers to pick up changes caused by Herald (or by other side effects + // in various transaction phases). + $this->loadSubscribers($object); + $this->loadHandles($xactions); $mail = null;