mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-16 03:42:41 +01:00
11cb2f4f6c
Summary: this is D5750 but just the conpherence part. fixes a few random conpherence bugs / quirks as well. Also messes with ApplicationTransactionEditor to expose the xactions so Conpherence doesn't over-update participation rows. Fixes T2429. Test Plan: set LIMIT to 3. verified I could scroll down all conpherences. next, picked a conpherence "in the middle" to load. verified I could page up and down. next, picked a conpherence in the middle then had another user update that conpherence. verified as I paged up the conpherence re-loaded properly selected Reviewers: epriestley Reviewed By: epriestley CC: chad, aran, Korvin, vrana Maniphest Tasks: T2429 Differential Revision: https://secure.phabricator.com/D5783
4 lines
216 B
SQL
4 lines
216 B
SQL
ALTER TABLE {$NAMESPACE}_conpherence.conpherence_participant
|
|
DROP KEY participantPHID,
|
|
ADD KEY unreadCount (participantPHID, participationStatus),
|
|
ADD KEY participationIndex (participantPHID, dateTouched, id);
|