@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Projects - fix missing subscriber handling code in the editor

Summary: Fixes T6719. At some point, we added automagical subscriptions via @mentions, and these were failing in project descriptions from a lack of an implementation in the editor. Said "implementation" is to do nothing, but it needs to be there nonetheless.

Test Plan: updated a project mentioning someone in the description and it worked. also saw a 'subscriber added' transaction

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T6719

Differential Revision: https://secure.phabricator.com/D10951

+2
+2
src/applications/project/editor/PhabricatorProjectTransactionEditor.php
··· 101 101 case PhabricatorProjectTransaction::TYPE_LOCKED: 102 102 $object->setIsMembershipLocked($xaction->getNewValue()); 103 103 return; 104 + case PhabricatorTransactions::TYPE_SUBSCRIBERS: 104 105 case PhabricatorTransactions::TYPE_EDGE: 105 106 return; 106 107 case PhabricatorTransactions::TYPE_VIEW_POLICY: ··· 165 166 } 166 167 167 168 return; 169 + case PhabricatorTransactions::TYPE_SUBSCRIBERS: 168 170 case PhabricatorTransactions::TYPE_VIEW_POLICY: 169 171 case PhabricatorTransactions::TYPE_EDIT_POLICY: 170 172 case PhabricatorTransactions::TYPE_JOIN_POLICY: