Page MenuHomePhabricator

D12306.diff
No OneTemporary

D12306.diff

diff --git a/src/applications/conpherence/editor/ConpherenceEditor.php b/src/applications/conpherence/editor/ConpherenceEditor.php
--- a/src/applications/conpherence/editor/ConpherenceEditor.php
+++ b/src/applications/conpherence/editor/ConpherenceEditor.php
@@ -587,9 +587,9 @@
break;
case ConpherenceTransactionType::TYPE_PARTICIPANTS:
foreach ($xactions as $xaction) {
- $phids = $this->getPHIDTransactionNewValue(
- $xaction,
- nonempty($object->getParticipantPHIDs(), array()));
+ $new_phids = $this->getPHIDTransactionNewValue($xaction, array());
+ $old_phids = nonempty($object->getParticipantPHIDs(), array());
+ $phids = array_diff($new_phids, $old_phids);
if (!$phids) {
continue;

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 11, 11:25 AM (14 h, 15 m ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7262807
Default Alt Text
D12306.diff (801 B)

Event Timeline