HomePhabricator

Fix some EditEngine issues with rendering "invite" transactions

Description

Fix some EditEngine issues with rendering "invite" transactions

Summary:
Ref T9275. We were rendering too many transactions and/or over-rendering invitees.

Clean this logic up a bit:

  • List all before/after invitees.
  • Simplify the lists before rendering.

Test Plan: Viewed an event, edited invitees, got sensible human-readable transactions.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T9275

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

Details

Provenance
epriestleyAuthored on Jul 12 2016, 8:22 PM
epriestleyPushed on Jul 13 2016, 2:45 PM
Reviewer
chad
Differential Revision
D16284: Fix some EditEngine issues with rendering "invite" transactions
Parents
rPea813985a284: Switch Calendar to EditEngine
Branches
Unknown
Tags
Unknown
Tasks
T9275: Move Calendar to EditEngine
Build Status
Buildable 13051
Build 16677: Run Core Tests