HomePhabricator
Diffusion Comm ff656da6fda9

[lib] Check the timestamps when removing thread members

Description

[lib] Check the timestamps when removing thread members

Summary:
Check the timestamp and don't remove members when the timestamp is more recent than the operation.

https://linear.app/comm/issue/ENG-9117/update-removemembersspec

Depends on D13220

Test Plan: Perform a couple of remove and add members operations and check if the membership and timestamps are correct.

Reviewers: kamil, inka

Reviewed By: inka

Subscribers: ashoat

Differential Revision: https://phab.comm.dev/D13233

Details

Provenance
tomekAuthored on Sep 3 2024, 6:59 AM
Reviewer
inka
Differential Revision
D13233: [lib] Check the timestamps when removing thread members
Parents
rCOMM1e240b7e30c7: [lib] Check the timestamps when leaving a thread
Branches
Unknown
Tags
Unknown