From bf9cd5557758e24209a86be816e7012b0f52fafb Mon Sep 17 00:00:00 2001 From: epriestley Date: Thu, 5 Jul 2012 05:48:30 -0700 Subject: [PATCH] Minor, fix an issue where fail to extract the author PHID from an edge transaction. --- src/applications/maniphest/storage/ManiphestTransaction.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/applications/maniphest/storage/ManiphestTransaction.php b/src/applications/maniphest/storage/ManiphestTransaction.php index f16e17a262..bbdd2c2756 100644 --- a/src/applications/maniphest/storage/ManiphestTransaction.php +++ b/src/applications/maniphest/storage/ManiphestTransaction.php @@ -59,7 +59,10 @@ final class ManiphestTransaction extends ManiphestDAO { $phids[] = $this->getNewValue(); break; case ManiphestTransactionType::TYPE_EDGE: - return array_keys($this->getOldValue() + $this->getNewValue()); + $phids = array_merge( + $phids, + array_keys($this->getOldValue() + $this->getNewValue())); + break; case ManiphestTransactionType::TYPE_ATTACH: $old = $this->getOldValue(); $new = $this->getNewValue();