Page MenuHomePhabricator

Enhance DMActivityHandler
ClosedPublic

Authored by marcin on Sep 12 2024, 5:59 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Dec 16, 9:17 AM
Unknown Object (File)
Mon, Dec 16, 5:10 AM
Unknown Object (File)
Fri, Nov 29, 12:00 AM
Unknown Object (File)
Nov 25 2024, 10:44 AM
Unknown Object (File)
Nov 25 2024, 10:42 AM
Unknown Object (File)
Nov 25 2024, 8:26 AM
Unknown Object (File)
Nov 22 2024, 4:07 PM
Unknown Object (File)
Nov 22 2024, 4:07 PM
Subscribers
None

Details

Summary

This differential addresses Ashoat review for this diff: https://phab.comm.dev/D13246

Test Plan
  1. Create thick thread between users A and B.
  2. Log in as user A on two devices (on web and on native) and log in as user B on third device.
  3. Send message from B to A. Open the thread as A on web. Ensure rescinding happens on native.
  4. Open the thread as A on native. Change opened thread as A on web. Send messages from B to A. Ensure that thread remains read on web.

Diff Detail

Repository
rCOMM Comm
Branch
marcin/eng-9171
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

The active selector probably could've been factored out as well, and this diff probably could've been split up a bit. But at this point let's just land this work... I've given you enough additional things to worry about as-is

This revision is now accepted and ready to land.Sep 12 2024, 8:25 AM
This revision was landed with ongoing or failed builds.Sep 12 2024, 10:23 AM
This revision was automatically updated to reflect the committed changes.