We have a Slack bot that expands tasks, and would love it to also detect and attach the relevant transaction if the link is in T1234#${transactionID}form.
Maniphest links using the transaction ID, which is not exposed in the dictionary. I'd be happy to submit a path for this, as tested it seems to only require:
diff --git a/src/applications/maniphest/conduit/ManiphestGetTaskTransactionsConduitAPIMethod.php b/src/applications/maniphest/conduit/ManiphestGetTaskTransactionsConduitAPIMethod.php index 4c64a56..fb3bb9b 100644 --- a/src/applications/maniphest/conduit/ManiphestGetTaskTransactionsConduitAPIMethod.php +++ b/src/applications/maniphest/conduit/ManiphestGetTaskTransactionsConduitAPIMethod.php @@ -58,6 +58,7 @@ final class ManiphestGetTaskTransactionsConduitAPIMethod } $results[$task_id][] = array( + 'ID' => $transaction->getID(), 'taskID' => $task_id, 'transactionPHID' => $transaction->getPHID(), 'transactionType' => $transaction->getTransactionType(),
Thanks! (alternatively, could use the transactionPHID in the anchor tag?)