Ref T7795. This fixes the behavior where you end up with a "a, b, c..." as the list of participants, and yet user a just left.
Details
Details
- Reviewers
epriestley - Maniphest Tasks
- T7795: UNRECOVERABLE FATAL ERROR <<< Call to a member function getName() when using Conpherence
- Commits
- Restricted Diffusion Commit
rP540e38d20e94: Conpherence - fix recent participant cache
joined and left a thread. verified database had correct values. observed correct behavior in messages dropdown
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Branch
- realT7795
- Lint
Lint Passed - Unit
Tests Passed - Build Status
Buildable 5215 Build 5233: [Placeholder Plan] Wait for 30 Seconds
Event Timeline
src/applications/conpherence/editor/ConpherenceEditor.php | ||
---|---|---|
262–265 | I don't understand this -- shouldn't we still update the cache if a user leaves? |
src/applications/conpherence/editor/ConpherenceEditor.php | ||
---|---|---|
275 | this function basically bumps the transaction author to the front, including adding them back if necessary. I can rename stuff so that's more clear. |