HomePhabricator
Diffusion Comm 1e240b7e30c7

[lib] Check the timestamps when leaving a thread

Description

[lib] Check the timestamps when leaving a thread

Summary:
Only remove the editor when the operation is more recent than the timestamp.

https://linear.app/comm/issue/ENG-9116/update-leavethreadspec

Depends on D13219

Test Plan: Create a thread, add some members, and remove some. Check if the timestamps behave correctly, and the membership is correct.

Reviewers: kamil, inka

Reviewed By: inka

Subscribers: ashoat

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

Details

Provenance
tomekAuthored on Sep 2 2024, 8:32 AM
Reviewer
inka
Differential Revision
D13220: [lib] Check the timestamps when leaving a thread
Parents
rCOMM0f069ef7f861: [lib] Include `timestamps` inside `CreateThickRawThreadInfoInput`
Branches
Unknown
Tags
Unknown