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();