diff --git a/src/applications/diffusion/herald/DiffusionAuditorsHeraldAction.php b/src/applications/diffusion/herald/DiffusionAuditorsHeraldAction.php --- a/src/applications/diffusion/herald/DiffusionAuditorsHeraldAction.php +++ b/src/applications/diffusion/herald/DiffusionAuditorsHeraldAction.php @@ -39,19 +39,12 @@ $phids = array_fuse(array_keys($targets)); - // TODO: Convert this to be translatable, structured data eventually. - $reason_map = array(); - foreach ($phids as $phid) { - $reason_map[$phid][] = pht('%s Triggered Audit', $rule->getMonogram()); - } - $xaction = $adapter->newTransaction() - ->setTransactionType(PhabricatorAuditActionConstants::ADD_AUDITORS) - ->setNewValue($phids) - ->setMetadataValue( - 'auditStatus', - PhabricatorAuditStatusConstants::AUDIT_REQUIRED) - ->setMetadataValue('auditReasonMap', $reason_map); + ->setTransactionType(DiffusionCommitAuditorsTransaction::TRANSACTIONTYPE) + ->setNewValue( + array( + '+' => $phids, + )); $adapter->queueTransaction($xaction);