Page MenuHomePhabricator

[lib][native][web] send encrypted dms on web and native when deleting on thick threads
ClosedPublic

Authored by will on Mon, Sep 16, 1:26 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Sep 17, 4:04 AM
Unknown Object (File)
Mon, Sep 16, 8:27 PM
Unknown Object (File)
Mon, Sep 16, 7:37 PM
Unknown Object (File)
Mon, Sep 16, 7:12 PM
Unknown Object (File)
Mon, Sep 16, 2:00 PM
Unknown Object (File)
Mon, Sep 16, 2:00 PM
Unknown Object (File)
Mon, Sep 16, 2:00 PM
Unknown Object (File)
Mon, Sep 16, 1:59 PM
Subscribers
None

Details

Summary

Sends encrypted dms when deleting entries in a thick thread

Depends on D13344

Test Plan

test plan similar as previous. Four platforms with two accounts in-between them all in a thick thread. Deleted entries and confirmed they deleted on all four platforms

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

will requested review of this revision.Mon, Sep 16, 1:55 AM
tomek requested changes to this revision.Mon, Sep 16, 5:39 AM
tomek added inline comments.
lib/actions/entry-actions.js
449 ↗(On Diff #44199)

This can get confused with the entry's timestamp.

lib/types/dm-ops.js
404–418 ↗(On Diff #44199)

Can we keep the shape consistent with all the other operations and keep the timestamp in time property? What do these two timestamps mean?

This revision now requires changes to proceed.Mon, Sep 16, 5:39 AM

update lastUpdatedTime in delete entry op to be time

This revision is now accepted and ready to land.Mon, Sep 16, 8:48 AM

update useDeleteEntry to await sending DM op